China Deploys 'Duck Troops' to Counter Locust Invasion

[Nairobi News] The Chinese government has reportedly deployed 100,000 ducks to their border in anticipation of an impending locust invasion....

read more...

Published By: Kenya, - Tuesday, 25 February