News, Politics

Osama bin Laden Allegedly Killed By U.S. forces As news quickly spread about the death of long-sought after Al-Qaeda leader, Osama bin Laden, many speculate the authenticity of those reports. After Barack Hussein O-bomb-ah announced the death of bin Laden over Amerikkka’s airwaves late Sunday  night, strong speculation arose in certain circles regarding the whereabouts […]