Avaaz: Touching Lives through Global Networking

Avaaz is a web movement consisting of over 6.5 million members from different parts of the world. The organization promotes activism on pressing national, global and regional issues, which include climate change, animal rights, corruption as well as poverty. The name Avaaz means “voice” in multiple Asian, Middle Eastern and European languages. Avaaz was founded […]

Continue reading