XL Bully Rampage Ends in Fatal Police Shooting in South West London
London, England – Armed police officers were forced to take down an XL Bully that had rampaged through the streets of South West London, leaving four individuals injured. The chaotic scene unfolded on Monday night, prompting emergency services to rush to Battersea to contain the aggressive animal. Reports had surfaced that the XL Bully was … Read more