NewsRescue.com

TRENDING: CIA Releases Video of Osama Bin Laden’s Son

Osama bin laden

NewsRescue

Father Osama was allegedly killed in a US air strike in 2001. No evidence was ever presented of the alleged killing and his body pictures were never displayed.

Obama claimed he was dumped in the middle of the ocean. Many find the tale laughable.

 

Exit mobile version