Monday, March 10, 2025
Happening Now

China’s dog meat festival is underway. Activists hope it’s the last.

Rules are changing about eating “companion animals” in China, and with a pandemic linked to an animal market, the tide of public opinion is rising. Source

Share