No media source currently available
French demonstrators take to the streets over frustrations about escalating taxes, especially on gasoline, and the country's leadership.