France has declared three days of national mourning after 84 people were killed in a terror attack in Nice, during which a man drove a truck through crowds celebrating Bastille Day.
At least ten children are among the dead, and another 50 children have been injured.
Helen Vaughan has spoken to Irish people caught up in the attack - listen to her report.
Hospital authorities say 18 of the scores of people injured are in a critical condition.
A lorry mowed down crowds watching a fireworks display in a packed sea-front area, the Promenade Des Anglais.
Witness Frank O'Loughlin watched what happened from his home.
Gwen Bois was on the Promenade des Anglais when the truck started mowing people down:
Nice authorities: stay indoors, use #PortesOuvertesNice if you need refuge & check in as 'safe' on Facebook https://t.co/1Zd2AQIKSa
— Irish Embassy Paris (@IrlEmbParis) July 14, 2016
The driver reportedly climbed out and started shooting - before being killed by police.
It's believed he was a 31 year old French-Tunisian man.
President Hollande has promised to put ten-thousand soldiers on the streets of France to bolster security.
He's extended a state of emergency - due to end in eleven days - for another three months
It happened on Bastille Day - a national holiday.

The Department of Foreign Affairs is investigating if any Irish people were caught up in the attack.
The Foreign Affairs Minister Charlie Flanagan has deplored the loss of life, a nd offered his heartfelt condolences to the people of France
Min Flanagan statement:I deplore this evening's events in #Nice & my Department is monitoring the situation closely pic.twitter.com/P6bsbZ34bt
— IrishForeignMinistry (@dfatirl) July 15, 2016
French president Francois Hollande has arrived in Nice, where he's been meeting security chiefs. Earlier, he addressed the nation:
The prosecutor's office in Paris has opened a terrorism investigation into the Bastille attack in Nice.
But Doctor Afzal Ashraf - a security expert at the Royal United Services Institute - says no one has claimed responsibility yet: