Heavy rain hindering Zambia’s fight against red locust
The heavy rain being experienced in Zambia is hampering the fight against red locusts, says the International Red Locusts Control for Central and Southern Africa (IRLCo-CSA). IRLCo-CSA director Moses Okhoba said the heavy rain made it impossible for his officers to work continuously. As a result only a portion of…