Mega Mosque Rises over Cologne

Concerned citizens of Cologne fought for years against the mega mosque planned by the local Soldiers of Allah. Now however the edifice is being built with foreign funding, and Germans are shocked at its size, although they shouldn’t be, since mega mosques are political structures designed to demonstrate Islam’s dominance.

The massive edifice, visible from blocks [...]