STAY CONNECTED WITH US

Tag: plague of locusts

Swarm of Locusts

OMG

Millions of Locusts Seen Flying in Africa's Sky

A plague of locusts is happening in a town in Africa and everyone is suffering.

Real Time Analytics