Ali Rabeh, the mayor of Trappes in Yvelines, told French broadcaster BFMTV that the attacker opened fire from a car, apparently targeting people at random in what he described as an apparent attempt to carry out a massacre.
The nationwide unrest has led to mass arrests, injuries to police officers and damage to public buildings. The government has vowed legal action against those responsible, while demonstrators are demanding better schools, higher wages and relief from rising living costs.