Three men are in critical condition at a local hospital after being stabbed at a homeless shelter in north Seattle.

The incident happened just before midnight on Christmas and stemmed from a knife fight inside of a homeless shelter on the 900 block of North 104th Street in the Greenwood neighborhood.

Police say a suspect is in custody and the area is not a trouble spot, but they have been called to the shelter at least once before for a minor incident.