Monday, March 28, 2016

France is Dar Al Islam

France is the proud owner of more than 100 neighbourhoods quaintly known as No Go Zones.

Au revoir, France.