France is Going to Surrender to God.

The one who has been decapitated will decapitate.

Mashiach is the Great Decapitator.

Feet on the ground, head in the sky.

#NewTorah