© 2008-2024 One News Page Ltd.
All rights reserved.One News® is a registered trademarkof One News Page Ltd.
Locusts swarm skies of Saudi Arabian city
The scary scene is when several flying locusts swarm the skies of Khobar City, Saudi Arabia on Thursday (February 20)