Total 1 articles
Authorities in Incheon are investigating a director of a facility for the disabled after 19 women alleged systemic sexual abuse.