A 23-year-old man has been charged after two men were found dead at a property in Inverness.
Emergency services were called to Balloan Road in the city on Thursday at around 10pm.
Two men, aged 28 and 35, were pronounced dead at the scene.
A 27-year-old woman was also found injured and was taken to Raigmore Hospital.
The man is expected to appear at Inverness Sheriff Court on Monday in connection with the deaths and the injuries to the woman.
Detective Chief Inspector David Hadden said: “A significant police presence will remain in the area while inquiries continue and I would like to thank residents for their patience and co-operation during this time.
“Anyone with information about the incident who has not yet spoken to officers is asked to contact 101 quoting reference number 4347 of 28 May 2020.
“Alternatively you can contact Crimestoppers on 0800 555 111 if you wish to remain anonymous.”