Watch: France Deploys Heavy Police to Stop Protest Against Nuclear Waste Dump Project in Bure

Join discussion: leave a comment