London Mayor Boris Johnson has announced the purchase of first water cannons for the Metropolitan Police. The move triggered uproar in the UK as deployment of the cannons has not been authorized and 98 percent of the population is against their use.
London Mayor Boris Johnson has announced the purchase of first water cannons for the Metropolitan Police. The move triggered uproar in the UK as deployment of the cannons has not been authorized and 98 percent of the population is against their use.