Updated 5.20pm
Seven people were hospitalised and three were treated on site as a car ploughed into the Żabbar open-air market on Saturday morning.
A 79-year-old Maltese man who was driving the vehicle is being questioned by the police. No foul play is suspected.
The incident in St James Square was reported at around 9.15am, a police spokesperson said.
Sources told Times of Malta that the man had just bought some items from a local pharmacy and returned to his Pajero Junior car. Instead of driving off, he drove the vehicle into an area cordoned off for the weekly market.
A witness described seeing tables, clothes and other items flying up into the air "like a wave." Another said he saw the driver then exit his vehicle and hold his hands to his head.
The car's engine sounded like it was revving even after the car came to a halt, the witness told Times of Malta.
The driver told police that he had mistakenly pressed down on the accelerator instead of the brake pedal and did not intend to hit anyone.
The town's monti, or open air market, sees pedestrians gather every Saturday morning to shop from hawkers.
Sources initially told Times of Malta that the driver was 70 years old. A police spokesperson later clarified that he was a Maltese national, aged 79.
In an update on Saturday afternoon, the police said the driver, a resident of Żabbar, was hospitalised in shock but sustained no injuries.
Four women - aged 39, 66, 77 and 84, and two men, aged 36 and 81 - all Żabbar residents, were taken to Mater Dei hospital in ambulances. Later, the 84-year-old was certified as having sustained serious injuries.
One of the seven suffered a head injury but was fully conscious. Another suffered a broken tibia while six others were being treated for minor injuries.
Three other people were examined by paramedics at the crash site but allowed to go home without further medical treatment.
Images from the area showed various stalls lying in pieces, with items of clothing and shoe boxes strewn across the cordoned-off road.
In a Facebook post confirming the incident, Home Affairs Minister Byron Camilleri said the police, civil protection department and medical teams were all involved in the response. Investigations into the incident are under way, he said.