Tag: Greagarious

Explained: What is the locust plague and impact on India

A man attempts to fend-off a swarm of desert locusts at a

Vimal Kumar