Hundreds of thousands protest across France over schools , cost of living , and fuel prices Summary from source