WORLD / AMERICAS
Animal rights protest
Published: Dec 11, 2018 09:08 PM

Animal rights activists from Veddas hold dead animals at a gathering to protest the treatment of animals in Sao Paulo, Brazil on Monday. Veddas is the most active grass-roots animal rights organization in Brazil. Photo: IC