Armed police have shot a suspect who took hostages at a supermarket in the southern French town of Trèbes.
The gunman, who is reported to have killed three people, is now dead, said government sources.
Reports say the gunman, believed to be Moroccan, pledged allegiance to the Islamic State group.
He is believed to have killed and wounded his victims in three separate incidents which began in Carcassonne, 15 minutes’ drive from Trèbes.
There, he reportedly hijacked a car, killing one passenger and injuring the driver.
He also shot and wounded a policeman who was jogging with colleagues in Carcassonne.
The suspect is then believed to have driven to Trèbes, where he took hostages in the Super-U supermarket in the small town.
He is said to have been heavily armed and demanding the release of Salah Abdeslam, the most important surviving suspect in the 13 November 2015 attacks in Paris, which killed 130 people.
Reports say the suspect was known to French intelligence services and that his mother is at the scene.
AUDIO: You can't sell Ghana for $20 million – Nunoo Mensah to Nana Addo
A security source told French news agency AFP that most employees and customers at the supermarket “managed to flee”.
Earlier, Prime Minister Édouard Philippe said that all signs pointed towards a “terrorist act”.
Hundreds of police officers were deployed to the area and the vicinity was cordoned off.
Counter-terrorism prosecutors are leading the investigation but few details have been provided.
France has been hit with several deadly jihadist attacks since 2015 and has been on high alert since. A state of emergency put in place after the 2015 attacks in Paris was lifted in October.
In February, Salah Abdeslam went on trial in Belgium over a shootout in Brussels that led to his capture months after the Paris attacks. He is not expected to go on trial in France until 2020 at the earliest.
Photos: Protestors against US-Ghana military deal locked out of Parliament
Major terror attacks in France
- 1 Oct 2017 – Two women stabbed to death at Marseille railway station; attack claimed by IS
- 26 Jul 2016 – Two attackers slit a priest’s throat at his church in Saint-Etienne-du-Rouvray, Normandy. They are shot dead by police
- 14 Jul 2016 – A huge lorry mows down a crowd of people on the Nice beachfront during Bastille Day celebrations, killing 86. IS claims the attack – by a Tunisian-born driver, later shot dead by police
- 13 Jun 2016 – A police officer and his partner are stabbed to death at home by a jihadist, in Magnanville, west of Paris. He declares allegiance to IS, and police later kill him
- 13 Nov 2015 – IS jihadists armed with bombs and assault rifles attack Paris, targeting the national stadium, cafes and Bataclan concert hall. The co-ordinated assault leaves 130 people dead, and more than 350 wounded
- 7-9 Jan 2015 – Two Islamist gunmen storm the Paris offices of satirical magazine Charlie Hebdo, killing 17 people. Another Islamist militant kills a policewoman the next day and takes hostages at a Jewish supermarket in Paris. Four hostages are killed before police shoot the gunman dead. The other two gunmen are cornered and killed by police in a siege.