Avaaz.org and the Left’s Hall of Mirrors


0701_avaaz_graphic1

Another sham front group doing the bidding of the organized radical Left.