Statement from Florida Governor Rick Scott Regarding the Death of Osama bin Laden By chrissmass on May 2, 2011 in Mass Media News Tallahassee, Fla. /Florida Newswire/ –- “The death of Osama Bin Laden marks a great victory for Americans and for freedom-loving people worldwide. Finally, some degree of justice has been achieved after nearly a decade of … Continue Reading