Violence as thousands turn out for ‘family values’ rally in Stuttgart, Germany

Read more