All Videos
- All Videos
digital
South Korea closes dog slaughterhouse
The Taepyeong-dong complex in South Korea housed at least six dog slaughterhouses that could hold several hundred animals at a time and was a major source for dog meat restaurants across the country. #SouthKorea #slaughterhouse #dogs
Latest Videos
Route 6