Author & Journalist
Hits: 0 It appears France is paying the price for its hostility towards Islam and Muslims…