Strange caterpillars appear in southern Vietnam

For the past two weeks, people in Binh Duong Province are stunned by tens of thousands of caterpillars appearing every day