Chinese Police Get New Toys

a restraint device that police can use to deal with uncooperative individuals.

Added:

By: Mr_Botchan (1989.50)

Tags: net, spider, restraint, taser

Location: China