The VATICAN called Monday for radical reform of the world’s financial systems, including the creation of a global political authority to manage the economy.
Flower mantises are species of praying mantis that mimic the appearance of the flowers that they live – and hide – among. Their legs, wings and other body parts often look like petals or foliage, and in general their coloring tends to blend in with that of the flora they inhabit. We have 15 amazing images of these spectacularly disguised insects for you to enjoy.