> If Snowden set foot on French territory, he would be sent back to the US in a matter of days.
That's false. There are a number of reasons in which France does not extradite to ally countries. For example, some italian terrorist have political asylum since 30 years (look for Marina Petrella). For example, if death penalty is possible, there will be no extradition.