The city of Zurich in Switzerland witnessed rare night riots, following which the police intervened to disperse hundreds of protesters using water cannons, tear gas and rubber bullets, after setting fires and setting off fireworks in the city center.