Morgane Guinard

A French priest’s shocking attack on religion called for the fall of altars and the heads of kings.