Bin Laden is dead
Update: HotAir has all the details.
God Bless America. God Bless the troops who carried out the mission. God Bless the loved ones of those lost on 9/11 and in the battles since that day.
Al Qaeda leader Osama bin Laden is dead, President Obama said. The U.S. has his body in its possession, U.S. officials said late Sunday….