A five-year-old boy is fighting for his life in the Royal Hospital for Children in Glasgow following a horror crash near Inverness Airport.
A six-year-old girl is also still in hospital in Inverness with serious injuries after the three-vehicle collision which happened at around 9am on Monday (March 6).
A 39-year-old woman was also taken to Raigmore Hospital with the two children for treatment but has since been released with minor injuries.
Two men, aged 53 and 22, were also checked at the scene by paramedics.
The crash involved a grey Vauxhall Insignia, a grey Peugeot 208 and a black Vauxhall Astra on the B9039, at the junction with Dalcross Industrial Estate.
Police have said that the boy was transferred from Inverness to Glasgow where his condition is described as "critical".
The road was shut for most of the day on Monday and was cleared and reopened around 6pm following enquiries.
Police are now appealing for information from the public.
Sergeant David Miller, from the Dingwall Bridaig Road Policing Unit, said: “We are appealing to anyone who was in the B9039/A96 area, or who saw any of the vehicles prior to the crash, to please come forward.
“We are also keen to speak to anyone in the area who may have dashcam footage, as we carry out enquiries into this incident.
“Anyone with information should call police on 101, quoting incident 0658 of 6 March, 2023.”
Don't miss the latest news from around Scotland and beyond - Sign up to our daily newsletter here.