If you are a German woman, stab yourself in the womb

The self-surrender and self-destruction of the Germans reached a new level. A billboard shows a young woman...

Read more