Jeanne d’Arc is the symbol of France — a Christian symbol. And so it was unsurprising that Muslim and far-left rioters would choose to desecrate statues of Saint Joan by putting a hijab on her head and placing a “Palestinian” flag beside her. More on these desecrations of her statues — one in Toulouse, the […]