Home Tags Locust

Tag: Locust

Agios Efstratios Declares Emergency Over Locust Swarms

The Greek island of Agios Efstratios declared a state of emergency on Friday due to an ongoing seasonal locust plague, officials said. Much of the...

LATEST