106.7 The Fan All News 99.1 WNEW CBS Sports Radio 1580

locusts

File photo of a swarm of locusts. (credit: NADAV NEUHAUS/AFP/Getty Images)

Israel On High Alert After 30 Million Locusts Descend Upon Egypt

Israel is on high alert after tens of millions of locusts descend on neighboring Egypt.

03/04/2013