A 56-year-old man is in hospital after he was stabbed in the right shoulder Friday night, Elgin OPP say, and a Southwold Township man has been charged.
A 23-year-old Southwold Township man is facing one count of aggravated assault.
OPP say the accused was involved in an altercation with a family friend. Both Elgin and Middlesex OPP responded to the call.
The 56-year-old is in London Health Sciences Centre in stable condition with injuries that aren't life threatening.
Police continue their investigation and a bail hearing for the 23-year-old will be held Saturday.