South Korean authorities have launched an investigation after the decomposing remains of a North Korean defector were found in the capital Seoul last Wednesday.
South Korean authorities have launched an investigation after the decomposing remains of a North Korean defector were found in the capital Seoul last Wednesday.