A twisted father figure: Ganghwa County care facility director accused of sexually abusing 19 residents
Nineteen women with severe developmental disabilities cared for by a residential facility in Ganghwa County, Incheon, were allegedly subjected to ongoing sexual abuse by the facility’s director.