International Academics Call for Release of Detained Shincheonji Church Leader Lee Man-hee

European scholars and human rights advocates are calling for the release of 95-year-old Shincheonji Church leader Lee Man-hee, citing international law concerns.