📍 CHARLOTTE, USA
LIVE
Durham County Animal Shelter addresses public outcry over facility conditions
Officials at the Durham County Animal Shelter in North Carolina have responded to widespread community concern following the release of photographs alleging deplorable conditions inside the facility. The images, which ci...