Published On: Wed, Jun 20th, 2018

Yulin dog festival: Hell on earth exposed – 135 dogs destined to die

BLOOD-CURDLING scenes of the horrors dogs suffer inside Yulin slaughterhouses are exposed today with shocking footage of pets being bludgeoned and blowtorched.
Daily Express :: World Feed

Videos

Videos