15078788_1280284212012920_4750303150329389045_n Published November 19, 2016 at 960 × 540 in Millions of Koreans Demand Park to Step Down with Candle Lit Protest