Plus, one would think that France would welcome the execution of S-H. One less witness to their dirty deals...
God created the Earth. But if asked, he'll deny ever making France.