Australia names a new species of giant stick insect, Acrophylla alta, found high up in the tropical forest of Queensland.
Some insects in nature are able to glow by producing their own light, a phenomenon known as bioluminescence, while others ...