News

The night the iguanas fell: Cold snap chills Florida, and lizard meat is up for sale

The weather in Florida has been so cold, iguanas are falling from trees. People are selling their meat.