France is witnessing a fourth consecutive weekend of nationwide protests as rising living costs fuel public anger. Hundreds of thousands of demonstrators, led by major trade unions, have taken to the streets of Paris and other cities, demanding higher wages, better working conditions and relief from soaring expenses.