On That French Nuclear Leak Rumor