http://www.weather.com/video/worlds-...c-insect-51541 - video
http://blogs.scientificamerican.com/...ound-in-china/
http://www.huffingtonpost.ca/2014/07...n_5621249.html
http://news.yahoo.com/worlds-largest...132933137.html