Ganghwa Island, also Ganghwado, is an island in Ganghwa County, Incheon, South Korea. It is in the Yellow Sea and in an estuary of the Han River. From Wikipedia
President Lee Jae Myung’s administration frames the arrests as essential to securing the border ahead of renewed dialogue with Pyongyang.