To the Weekend Protesters
Category: WORLDPOST
This weekend, there have been large protests on the streets of London, Cape Town, and Santiago, and smaller demonstrations in Paris and New York.
By David Harris, ContributorAJC Chief Executive Officer, Edward and Sandra Meyer Office of..., 2014-08-10