Germany: Huge Islam banners flutter for Mohammed’s alleged birthday at Leipzig Central Station

Leave a comment