International Scrutiny Mounts Over Detention of Shincheonji Church Leader

South Korea faces international criticism for the detention of 95-year-old church leader Lee Man-hee amid allegations of political interference and bias.