When Residents Of This City Looked Outside One Morning, They Saw Hell On Earth.
The island nation of Madagascar off the coast of Africa, is currently knee deep in an almost biblical plague of locusts. In fact the entire country has had a severe locust problem for the last three years. They’ve wiped out crops, and are threatening the livelihoods of millions of people. Just check out these photos from the […]