Pact for the Earth – Terra Viva, Earth Democracy

A People’s Pact to Protect the Planet and Each Other – Sign the Pact | Life is at stake, Earth’s life as well as ours. The governments may fail […]