Woman ‘who tortured at least three dogs to death’ kept a journal of her alleged depraved acts - Brook Scalero was arrested ...
Wu Xi Shi, China - October 18, 2024 On October 18, 2024, in Jiangsu, China, @SouthFlying&Geese shared a video of two dogs ...