Locusts invade outskirts of India’s capital New Delhi

2020-06-30 324

A swarm of locusts invaded Gurugram, a suburb southwest of India’s capital city New Delhi on June 27, 2020. The Indian government has since put New Delhi on high alert.

Free Traffic Exchange