Skip to playerSkip to main content
  • 8 years ago
Animal rights activist Marc Ching said his group, the Animal Hope and Wellness Foundation, intercepted over 40 cages of dogs on their way to the annual dog meat festival in Yulin, China.
Be the first to comment
Add your comment

Recommended