Man the ramparts, the Muslims are at the gates!

.....

© Canada Free Press