Faces of Seoul protests: Thousands mark President Park Geun-hye's impeachment

Tens of thousands of people took to the streets of Seoul on March 11, 2017, to celebrate the impeachment of South Korean President Park Geun-hye. They were opposed by a small counter-demonstration of Park supporters.