A swarm of billions of locusts arrived in Madagascar's capital of Antananarivo on Aug. 28, blotting out the skies over the city. [Photo/Xinhua]
Go to Forum >>0 Comment(s)