May 16, 2016

Shocking pictures of the Chinese dog meat festival and why activists are against it

Dogs are beaten or bled to death, then eaten at the Yulin, China dog meat festival. Thousands of Chinese citizens have protested the festival, but authorities are yet to act.  It’s a few days to go, for the 2016 edition and social activists like Avaaz,  a 41-million-person global campaign network are also […]