Osama bin Laden, Portishead and a Jalalabad ‘encounter’ | Viral
Osama bin Laden was killed by US Navy SEALs on 2 May 2011 in Abottabad, Pakistan. He was hiding in the country without the Pakistani establishment having a clue about his presence there.