China sends army of 100,000 ducks to combat locusts

China sends army of 100,000 ducks to combat locusts

Up next News

Viral

News

Politics

Sport

Showbiz

x