Residents of China's southern city of Yulin defends eating dog meat to celebrate the summer solstice yesterday, as animal rights activists seek new ways to pressure organizers to cancel the annual festival.
Residents of China's southern city of Yulin defends eating dog meat to celebrate the summer solstice yesterday, as animal rights activists seek new ways to pressure organizers to cancel the annual festival.