A female British tourist has been seriously injured after she was caught up in the riots that plagued France this weekend.
The eurozone's second-largest economy was rocked on Saturday by some of its worst street violence in recent years, just six months before the country elects a successor to President Emmanuel Macron.
A projectile hit the woman, who has not yet been identified, as she visited Toulouse on October 17 and tore her calf off, local media reported.
Zephirin, a man who worked in one of the few restaurants in the city centre that was still open, said people were trapped between riot police and demonstrators.
Police were firing off tear gas and stun grenades at the rioters to keep them in check.
But one projectile seemed to have hit the female British tourist, who was in the city with a companion.
Zephirin told Actu, a French news organisation: 'It pierced her flesh, her calf was torn off and a piece of plastic was lodged in her knee.
'She was bleeding heavily. It was very graphic and traumatic for the customers.'
Street medics who were treating injured protesters rushed to the woman and managed to stem the bleeding from her leg. Following this, emergency services took over and sent her to a nearby hospital.

French riot police officers intervene to disperse demonstrators during a nationwide protest over rising living costs, fuel prices, and education funding in Nancy, France on Saturday, October 17, 2026

A man throws a plastic traffic cone through a burning barricade amid clashes in France on October 17, 2026
It is not known how many people were injured during this weekend's violence.
Following the national riots, French Prime Minister Sebastien Lecornu announced fresh curfews today following an initial set that were put in place on Monday night.
The targeted measures had 'helped keep the night calm,' Mr Lecornu said.
Mr Macron, currently on a Gulf tour aimed at securing oil and diesel supplies in an effort to bring down prices, has acknowledged shortcomings in the handling of the protests.
The presidency said Mr Macron had secured the delivery of an additional 200,000 tons of diesel per month from the United Arab Emirates and Bahrain during the tour.
Mr Lecornu said that new curfews would be decided 'where the situation requires it'.
'Targeted curfews have contributed to calm overnight,' he wrote on X.
The government scheduled another series of emergency meetings on Tuesday, including talks involving representatives of major social media platforms.
Under pressure, Mr Lecornu will convene political parties for a meeting on Thursday, a member of his team said. He will also meet with trade unions on Wednesday.
The government has come under criticism from parties across the political spectrum, with far-Right presidential candidate Marine Le Pen describing the unrest as a 'wake-up call' that exposed a 'profound crisis' of authority.
Police confirmed the night had passed without major incidents across France.

A protester kicked a tear gas canister away in Paris on October 17, 2026

A French National Police officer argues with a Gendarme on October 17, 2026 in Paris, France

Protesters gather at Place de la Republique during a demonstration in Paris, France, on October 17, 2026
Several cities, including Paris, the southwestern city of Bordeaux and Nice on the French Riviera, introduced partial curfews on Monday in response to urban unrest that followed weeks of student demonstrations over poor learning conditions in high schools.
While some restrictions, such as those in Paris, initially applied only for the night from Monday to Tuesday, others, particularly in Bordeaux and Nice, were set to remain in force for several days.
During the night, a helicopter flew over the French capital's Place de la Republique, one of the epicentres of the unrest, sweeping a powerful searchlight across the square to monitor compliance with the curfew.
In Lyon, despite a ban on demonstrations, around 500 people gathered on Monday evening outside the tourism office that was set on fire, to show support for shopkeepers affected by looting, according to organisers.
The word 'LYON' had been spelled out on the ground with candles.
Nationwide, more than 2,500 people have been taken into police custody since the weekend, and 67 people had been jailed.
Some demonstrators were seriously injured. In the eastern city of Mulhouse, a 17-year-old girl lost an eye. In Saint-Etienne, a 17-year-old boy had his hand blown off by a grenade.
Interior Minister Laurent Nunez offered to resign on Sunday, saying police 'had lost control' during the unrest. Macron rejected his resignation.
Finance Minister Roland Lescure has pledged support measures for shopkeepers and craftspeople.

Protesters clash with police near Place de la Republique in Paris on October 18, 2026

Riot police operate during civil unrest, the day after a national day of demonstrations against the cost of living and rising fuel prices, in Paris, France, October 18, 2026

A car burns at Republique square during a protest against rising living costs, joining students' grievances, in Paris, Saturday, October 17, 2026
Patrick Martin, the head of France's Medef business lobby group, on Tuesday accused the state of having 'failed' during the urban unrest that hit at least 3,000 businesses, according to preliminary estimates.
Donald Trump has seized on the unrest in France to amplify his anti-immigration and anti-Islam rhetoric, as the upcoming midterm elections force his Republican party to face strong headwinds.
'What's happening in France has to do with immigration, not schools, not anything,' Mr Trump told reporters in Washington.
'It's immigration, and I told President Emmanuel Macron, close up your borders.'
The Daily Mail has contacted the UK's foreign office for comment.