05/09/11
Stephen Lendman
In a video released by the Pentagon on Saturday, Osama bin
Laden watched television at his compound in Abbottabad,
Pakistan. (Department of Defense, via Agence France-Presse
Getty Images)
On May 2, AP writer Matt Apuzzo headlined, "US Official: New bin...