Maybe you did or didn’t hear about the recent death of terrorist mastermind Osama Bin Laden. And thanks to the idiots working at not one, but at least three news companies, you may have also heard about the death of Obama.
The schmucks: Fox News 40 (Sacramento), CNN Chile, and El Diario de Ciudad Victoria.