Blind Man Tasered, Police Mistake Cane For Gun
UK police tasered a blind man with 50,000 volts for failing to drop his walking stick at a railway station in Manchester, northwest England. Greater Manchester Police responded to a call on Thursday night that […]
