A swarm of newly hatched desert locusts is seen on a road near the town of Archers Post, Samburu County...
A swarm of newly hatched desert locusts is seen on a road near the town of Archers Post, Samburu County, Kenya, February 20, 2020. Picture taken February 20, 2020. REUTERS/Baz Ratner