Locusts invade outskirts of India’s capital New Delhi

  • 4 years ago
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.

Recommended