Dog Meat Festival

Yulin Dog Meat Festival 2015: China’s Summer Solstice Festival Sparks Internet Outrage

This year’s Yulin dog meat festival in China’s Guangxi region has begun, amid uproar on the part of animal rights…

9 years ago