Impeachment is often perceived as the most severe form of political accountability. Read more at straitstimes.com.
Tens of thousands of Koreans from all walks of life protested all day long in front of the National Assembly in Seoul on ...