France’s war on nativity scenes is a calculated assault on Christianity, aiming to erase the nation’s cultural roots while empowering Islam, leaving the defense of France’s identity to bold local leaders.
The post France’s War on Christianity: Nativity Scenes Banned While the State Empowers Islam appeared first on RAIR.