XL Bully Rampage Ends in Armed Police Shooting: Four Injured in South West London Incident
London, England – Armed police officers fatally shot an XL Bully last night in South West London after the dog mauled four people. The Metropolitan Police responded to reports of the XL Bully being dangerously out of control and attacking individuals in Battersea. The chaotic scene unfolded on York Road, where bystanders tried desperately to … Read more