Police Rescue 115 Dogs Being Kept In Alabama Horror Home In Sickening Conditions
Police have rescued 115 dogs being kept in horrific conditions in a home in Alabama, as these images show. The incident took place in the unincorporated community of Lupton, near the city of Jasper, which is located in Walker County, in the southern US state of Alabama, on the morning…