WorldBritish police kill three with Taser, pepper sprayAgenciesAugust 25, 2011August 25, 2011 by AgenciesAugust 25, 2011August 25, 2011 London: The UK police have killed three people with Taser guns and pepper spray, amid rising concerns over the use of brutality by the police...