China Deploys "Duck Troops" To Fight Locusts Which Wreaked Havoc Across East Africa4 years ago0CommentsComment