Interventions Watch | March 19, 2015 Avaaz describe themselves as a ‘global web movement to bring people-powered politics to decision-making everywhere’, and are fairly well known within human rights and development circles. They had previously used their reach and status to drum up support for a ‘no-fly zone’ over Libya (a call which was ultimately […]
Source