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.”