news · 11 November 2014 · 10 years ago
Rob O’Neill: US Navy Seal claims team never planned to take Osama bin Laden alive
More news on 11 Nov