France24’s recent documentary on the country’s €25 billion project for burying its nuclear waste.