Exploding aunts

Ants that ‘explode’ to fight foes discovered

KUALA LUMPUR: A species of ant that "explodes" and gives off a toxic, sticky liquid… Read More