AP Photo A loud explosion has been heard in the town where Osama bin Laden was killed in Pakistan.
Explosion heard in town where Osama bin Laden killed