Three men have been charged in connection with serious assaults in Midlothian.
Police were called to an incident in Gibralter Gardens, Dalkeith at around 7.45pm on May 19.
Two men, aged 34 and 26, were then taken to the hospital with serious but not life-threatening injuries.
Police Scotland said three men, aged 35, 29, and 26 are due to appear in Edinburgh Sheriff Court in connection with the incident.
A report will be sent to the procurator fiscal.