‘Overtaken by Aliens’: India Faces Another Plague as Locusts Swarm

Blizzards of bugs are descending on India at an already tough time. Scientists say climate change is making the infestation worse.
[Source: www.nytimes.com] [ Comments ] [See why this is trending]
[Source: www.nytimes.com] [ Comments ] [See why this is trending]
Comments