It was like something out of a movie: gunfire, tyres screeching, police sirens and "rivers of blood" as terror descended on a nondescript building in a calm Parisian street.
Annick Chevalier, 50, was at work assisting the elderly near the headquarters of French satirical magazine Charlie Hebdo when she heard what she thought were fireworks.
"When I heard tyres screeching, I said to myself 'it is a film set'. But no, it was not a film. Unfortunately it was reality," she told AFP.
Minutes earlier, masked gunmen had burst into the offices of the controversial magazine where they came upon journalists holding an editorial meeting shortly after the publication of their latest edition.
"The two men opened fire and coldly executed those gathered for the editorial conference," a police source told AFP.
Outside, just up the road from the Bastille monument on a grey, finger-numbingly cold day, nursery school teacher Jean-Paul, 56, was herding a group of young children up the road after a trip to the cinema.
Suddenly he heard a ruckus from above. Looking up he saw several people leaning out of the window yelling at him to run and get the children out of there.
"We got out of there very fast. People were panicking, I heard shooting."
As he and the children scuttled off, horror unfolded inside the building as the gunmen fired off round after round, killing the editor-in-chief and four cartoonists among what would be a total of at least 12 victims.
'Bodies on ground'
Fleeing the building they shot a policeman point blank in the head, shouting "we have avenged the prophet" and "Allahu akbar" (God is greatest), according to an amateur video of the attack.
A journalist whose offices are opposite those of Charlie Hebdo described "bodies on the ground, rivers of blood and people seriously injured," in an interview with iTELE news.
Back in the street, lined with apartment buildings and a short walk from major boulevards -- where tourists and Parisians alike excitedly swarmed the streets for the first day of the winter sales -- panic and confusion broke out.
Reality quickly sunk in for Annick who peered through the second floor window of her workplace to see what was going on.
"I saw panicked police and I thought, that's it, something is happening. I saw the gangsters leave towards the Bastille in a black car. I saw them shooting, they had a long gun, I saw the fire and the smoke.
"I never would have thought I would see that ... It is atrocious, it is traumatising, it is dramatic."
The sound of sirens -- that would pierce the air for hours after the attack -- accompanied dozens of police cars, Red Cross vehicles and firetrucks that arrived on the scene.
Red and white tape went up on streets across several blocks and stunned residents struggled to come to terms with what had happened.
A portly man, who did not want to give his name, stood by, his shoulders hunched up against his blue scarf, as he watched police rush back and forth from the closed-off zone.
"I saw them leaving and shooting. They were wearing masks. These guys were serious.
"At first I thought it was special forces chasing drug traffickers or something. We weren't expecting this. You would think we were in a movie."
'They sold their soul'
A playground and several creches are dotted around the area.
Outside one nursery school with a view of the scene, teaching assistants Carole and Lucille stand smoking cigarettes and discussing what happened.
"It is shocking. Like it was a movie. Another person who works here was outside and came running in and told us to stay here with the children. We saw police and emergency workers arriving," said Carole Capulade, 24.
They huddled inside with children aged between three months and three years who were "really shaken up."
Lucille Saez, 30, said their phone was ringing off the hook as worried parents phoned to check on their children, some even stopping by to make sure everything was okay.
An outspoken moderate imam of the Mosque of Drancy, in the northern suburbs of Paris, Hassen Chalghoumi, visited the scene, calling the shooters "barbarians, they lost their soul, sold their soul to hell".
"They want terror, they want fear. We must not give in, we must all be strong. I hope the French will come out in solidarity and not against the Muslim minority in Europe."
AFP
Wed Jan 07 2015
In September 2012 Charlie Hebdo published cartoons of a naked Mohammed as violent protests were taking place in several countries over a low-budget film, titled "Innocence of Muslims", which was made in the US and insulted the prophet. - AFP Photo
Kampung Tanjung Kala residents affected by flooded bridge every time it rains heavily
Almost 200 residents from 60 homes in Kampung Tanjung Kala have ended up stuck when their 200-metre (m) long concrete bridge flooded.
COP29 climate summit draft proposes rich countries pay $250 billion per year
The draft finance deal criticised by both developed and developing nations.
Bomb squad sent to London's Gatwick Airport after terminal evacuation
This was following the discovery of a suspected prohibited item in luggage.
Kelantan urges caution amidst northeast monsoon rains
Kelantan has reminded the public in the state to refrain from outdoor activities with the arrival of the Northeast Monsoon season.
Former New Zealand PM Jacinda Ardern receives UN leadership award
Former New Zealand prime minister Jacinda Ardern was given a global leadership award by the United Nations Foundation.
ICC'S arrest warrants for Netanyahu, Gallant an apt decision - PM
The decision of the ICC to issue arrest warrants against Benjamin Netanyahu and Yoav Gallant is apt, said Datuk Seri Anwar Ibrahim.
KTMB provides two additional ETS trains for Christmas, school holidays
KTMB will provide two additional ETS trains for the KL Sentral-Padang Besar route and return trips in conjunction with the holidays.
BNM'S international reserves rise to USD118 bil as at Nov 15, 2024
Malaysia's international reserves rose to US$118.0 billion as at Nov 15, 2024, up from US$117.6 billion on Oct 30, 2024.
Findings by dark energy researchers back Einstein's conception of gravity
The findings announced are part of a years-long study of the history of the cosmos focusing upon dark energy.
NRES responds to Rimbawatch press release on COP29
The Ministry of Natural Resources and Environmental Sustainability (NRES) wishes to offer the following clarifications to the issues raised.
Online Safety Bill and Anti-Cyberbullying Laws must carefully balance rights and protections
The Online Safety Advocacy Group (OSAG) stands united with people in Malaysia in the fight against serious online harms.
Malaysia's inflation at 1.9 pct in Oct 2024 - DOSM
Malaysia's inflation rate for October 2024 has increased to 1.9 per cent, up from 1.8 per cent in September this year.
Saudi Arabia showcases Vision 2030 goals at Airshow China 2024
For the first time, Saudi Arabia is participating in the China International Aviation & Aerospace Exhibition held recently in Zhuhai.
King Charles' coronation cost GBP 71mil, govt accounts show
The coronation of Britain's King Charles cost taxpayers GBP72 million (US$90 million), official accounts have revealed.
Couple and associate charged with trafficking 51.9 kg of meth
A married couple and a man were charged in the Magistrate's Court here today with trafficking 51.974 kilogrammes of Methamphetamine.
PDRM to consult AGC in completing Teoh Beng Hock investigation
The police may seek new testimony from existing witnesses for additional insights into the investigation of Teoh Beng Hock's death.
Thai court rejects petition over ex-PM Thaksin's political influence
Thailand's Constitutional Court rejects a petition seeking to stop Thaksin Shinawatra from interfering in the running the Pheu Thai party.
Abidin takes oath of office as Sungai Bakap assemblyman
The State Assemblyman for Sungai Bakap, Abidin Ismail, was sworn in today at the State Assembly building, Lebuh Light.
UPNM cadet officer charged with injuring junior, stomping on him with spike boots
A cadet officer at UPNM pleaded not guilty to a charge of injuring his junior by stomping on the victim's stomach with spike boots.
How Indian billionaire Gautam Adani's alleged bribery scheme took off and unraveled
The indictment was unsealed on Nov. 20, prompting a $27 billion plunge in Adani Group companies' market value.