DirectoryAboutContactAdvertise
Free TrialSubscribeSign In
Dudu Greenspan/FLASH90
Hundreds of thousands of locusts fly March 5 over Ramat Negev in Southern Israel.