Desert locust hotspot found in Libya’s Sirte
New desert locust hot spots have been discovered in Sirte and several cities in central and southern Libya, confirming fears...
New desert locust hot spots have been discovered in Sirte and several cities in central and southern Libya, confirming fears...