A suspect has been charged with attempted murder over a knife attack.
A 24-year-old man has been left fighting for his life after he was stabbed in a house in the Enniskeen area of Craigavon, Co Armagh, on Friday night.
He was treated by paramedics at the scene and rushed to hospital where he remains in a critical condition.
A PSNI spokesman said detectives in Lurgan have charged a 20-year-old man with attempted murder.
He is due to appear at Lisburn Magistrates' Courts on Monday.
