Video Portal

Dog meat - Humane World for Animals

Doban after footage in Canada - from the South Korea dog meat trade - broll