RSPCA release horrific vision of appalling conditions inside home

  • 6 years ago
43 cats and 31 dogs were kept in appalling conditions, RSPCA inspectors needed breathing apparatus to enter the house.

Recommended