UPDATE: The Paris terror attacks were ‘carried out by three coordinated teams of gunmen,’ the city’s public prosecutor has said. François Molins told a news conference on Saturday that at least 129 people were killed and 352 more injured – including 90 critically – in Friday night’s attacks on the Stade de France, a city-centre concert hall and a series of packed cafes and bars, the Guardian reports.

* * *

UPDATE: More than 120 people were killed in gun and bomb attacks in Paris, with at least 100 reported to have died at the Bataclan concert hall in central Paris, according to the BBC. Police overpowered the gunmen who had taken dozens of hostages at the concert hall.

Read more of the BBC’s ongoing coverage here.

And read live updates here. * * *

France closed its borders and declared a state of emergency Friday after dozens of people were killed in multiple gun and bomb attacks in Paris.

According to the BBC:

At least 15 people were killed at the Bataclan concert hall, where gunmen took up to 60 people hostage.

Police have now stormed the venue and killed two attackers, French media say.

Others died in attacks near the Stade de France, with some reports suggesting a suicide blast, and at restaurants in central Paris.

Paris residents have been asked to stay indoors and military personnel are being deployed across the city.

The deadliest attack appears to have targeted the Bataclan concert hall. The BBC’s Hugh Schofield says scores of ambulances have arrived at the scene, suggesting many victims inside.

Other attacks hit neighbouring Le Petit Cambodge and Le Carillon restaurants in the 10th district where a BBC reporter could see 10 people lying on the road, either dead or seriously injured.

—Posted by Jenna Berbeo

Your support matters…

Independent journalism is under threat and overshadowed by heavily funded mainstream media.

You can help level the playing field. Become a member.

Your tax-deductible contribution keeps us digging beneath the headlines to give you thought-provoking, investigative reporting and analysis that unearths what's really happening- without compromise.

Give today to support our courageous, independent journalists.