Arrow-right Camera

Photos


Authorities demolish Osama bin Laden’s compound in Abbottabad, Pakistan, on Feb. 26.

Associated Press