They use sewer sludge in water cannons in Switzerland.
and in Japan (Narita Airport) high velocity water cannons that fire a slug of water loaded with pepper.
Protect the public with the world's most advance, non-lethal, remote-controlled water cannons by Unifire AB of Sweden.
I don't think I've ever heard of rioting in Switzerland. Must be pretty effective.