Tiny Green Bug May Be First Photosynthetic Animal
"Tree Lobsters" These bugs were thought to be extinct since 1920, but 24 were found on a TINY rocky island... under its one bush. A group of scientist removed 4 of the bugs and have started a successful rehabilitation plan. Quite the story!
Transparent insect wings viewed against a black background reveal astonishing colors