STAY CONNECTED WITH US

Tag: Africa news

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