Share

Worms raining down from skies in SE China

Some areas in southeast China’s Anhui Province have been suffering from an infestation of American White Moth since late September.

Leave a Comment