September 23, 2017

Avaaz: A Voice for Millions

You may have heard of Avaaz on social media or in the news lately. But what is Avaaz and what do they do? Started in 2007, Avaaz is a nonprofit organization based out of the United States. The name