The Largest Insect In The World Eats A SnakeAlec PUBLISHED November 15, 2013ShareTweetEmailI will not be sleeping well tonight.ShareTweetEmail