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.

Top Videos