More than 1 Million People Take to the Streets in France

More than 1 million people protested across France yesterday, following the call for a general strike and blockade of the countr