Violence erupts at far-right demonstration in Germany

A demonstration organised by German far-right groups has erupted into violence in the heart of the western city of Cologne.
Police say they are using water cannons and pepper spray in an attempt to calm the situation after protesters threw bottles and fireworks at officers.