Avaaz.org and the Left’s Hall of Mirrors

0701_avaaz_graphic1

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