Florida battles slimy invasion by giant snails
Florida is fighting one of the world’s most destructive invasive species: the giant African land snail, which can grow as big as a rat.
Ten years since Iraq invasion
It has been ten years since President George W. Bush announced in a somber TV address on March 19, 2003 that the United States would be invading Iraq.
