Snap Fact #248 - President Obama Keeps A Promise… Osama bin Laden Pays the Freight!