South Korea's impeached president arrested in Seoul
South Korea's impeached president was arrested in Seoul earlier today as the country's corruption investigation continues.
South Korea's impeached president was arrested in Seoul earlier today as the country's corruption investigation continues.