Osama bin Laden Dead

Osama bin Laden is dead. White House officials have reported that the U.S. is inĀ possessionĀ of the al-Qaeda founder’s body, and President Barack Obama is expected to make a statement soon. The speech will be streamed live online and the BBC has announced plans to cover Mr. Obama’s remarks live this evening. WFPL will broadcast the… Continue reading Osama bin Laden Dead