France sees 146,000 protest over living costs and public services

World