Running battles took place between youths and police in Nantes and Toulouse after protests over death last week of botany student Rémi Fraisse.
A police grenade is suspected of killing Remi Fraisse, 21, during clashes between police and opponents of a dam project in SW France.
An investigation is underway to determine whether the 21-year-old was killed by a police grenade during the violent clashes in SW France.
The young man's body was found in the Sivens Forest after violence erupted during a protest against a dam project in the region, near Toulouse.
French Muslims held demonstrations in Paris and other cities on Friday to protest the execution of Hervé Gourdel by Algerian Islamists.
The President of the French Council of Muslim Faith has called for a mass protest on Friday over the beheading by jihadists of Hervé Gourdel.
About 100 farmers in Morlaix, Brittany, set fire to in buildings, including a tax office, in a protest over falling vegetable prices.
March in Paris attracted up to 20,000 with demonstrations too in Marseille and Lyon as protestors voiced anger at French stance over Israel.
The protest against Israel's offensive in Gaza, banned over security fears, drew several thousands before hooded youths clashed with police.
A planned protest march through Paris against Israeli offensive in Gaza on Saturday is banned over security fears.
The rally against the Israeli offensive in Gaza passed off largely peacefully Wednesday after earlier ones were marrred by anti-Semitic violence.
Three men were jailed and another received a suspended sentence for their part in riots that erupted on Sunday in Sarcelles.
Pro-Palestinian march turns ugly in French capital as 100-strong breakaway group try to force their way into building, trapping those inside.
Paris police say 10,000 people joined demonstrations over Hollande's 'responsibility pact' which aims to slash labour costs, unions claim 60,000.
Six riot police officers were injured trying to disperse protesters who lobbed projectiles and threw paint onto Nantes' city hall.