The hornets of your nightmares: Swarms of massive insects kill more than 40 and injure 1,600 in China Read more