Illustration of 3 women protesting against violence

Shame on the German and French Governments for letting all women and girls down in Europe!