A Korean church located near the Champaign-Urbana campus of the University of Illinois that came under fire last year for allegations of ongoing sexual misconduct has terminated an independent investigation before its completion.
Read MoreA Korean church located near the Champaign-Urbana campus of the University of Illinois that came under fire last year for allegations of ongoing sexual misconduct has terminated an independent investigation before its completion.
Read More