This little hunter is after one of the world’s most despised insects.
Vasuki indicus was a gigantic prehistoric constrictor that may have surpassed Titanoboa as the largest snake ever discovered, reaching lengths of up to 15 meters and weighing nearly a ton. Living ...