locusts problem in china 1960 wtf fun facts October 23, 2015 Locusts problem in China, 1960 – WTF fun facts