28 Aug 2020 by Eyygelena Fteras Report Swarms of locusts continue to hinder farming efforts in Kenya, as crops and livestock have been greatly affected. Veuer’s Justin Kircher has the story. Trillion,Locusts,Killed,