Who would have thought Prince Charles coming to the world’s rescue? Pic below is of a chameleon from Madagascar.
In one of his most out-spoken interventions in the climate change debate, he said a £15 billion annual program (roughly $25 billion) was required to halt deforestation or the world [...]