ICE orders 6,000 electric shock gloves in $16.7M deal despite backlash

· The Independent