Get your bumper sticker now!

CBN: Turkish megamosque in Germany, Islamic supremacy?