Park impeachment filed as South Koreans step up protest

  • 7 years ago
Up to 1.7 million people gather in Seoul in what is called the largest-ever mass protest in South Korea's history.

Recommended