Satellite imagery helps fight locust plagues in North Africa BARSCwebAdmin2020-05-20T09:29:32+00:00 DMC International Imaging (DMCii) is helping The Algerian Space Agency [...] Satellite imagery helps fight locust plagues in North AfricaBARSCwebAdmin2020-05-20T09:29:32+00:00