Osama Bin Laden’s ‘Letter to America’ resurfaces amid escalating Israel-Hamas conflict
Bin Laden's letter, addressing the American people after the 9/11 attacks, questions US actions in the Middle East and criticizes its support for Israel.
BJP Bihar Chief Compares Rahul Gandhi To Osama Bin Laden Over His Beard
On May 2, 2011, Osama bin Laden was killed in Abbottabad, Pakistan, during a US Navy SEALS raid on his compound