Deeq A. Posted November 21, 2020 Hundreds of thousands of locusts are swarming across the outskirts of Mogadishu, Somalia’s capital. The swarms are destroying vegetation and pastures in an area popular with tourists. View the full article Share this post Link to post Share on other sites