Thousands of protesters turn out on streets of French capital as refineries and nuclear power stations across the country come to a halt
Thousands of protesters turn out on streets of French capital as refineries and nuclear power stations across the country come to a halt