God Is Back – in France

The New York Times has this news here.