One site for Breaking News, Politics, Sports, Entertainment & more!

Newz Chooze
Back

They’re everywhere – in the air, on the pavement, on the robes of worshipers and on the walls of the Great Mosque. A swarm of locusts has descended on Mecca, prompting a large-scale cleaning operation. Read Full Article at RT.com