BREAKING NEWS: OSAMA BIN LADEN HAS BEEN KILLED IN PAKISTAN
All of the major news outlets are reporting that US forces have killed Osama Bin Laden outside Islamabad.
We will have a full update when more information is confirmed.
All of the major news outlets are reporting that US forces have killed Osama Bin Laden outside Islamabad.
We will have a full update when more information is confirmed.