Posted by Michael Burg on Dec 9th, 2016
On Friday, lawmakers in South Korea impeached the President Park Geun-hye marking a swift and stunning fall from grace for the first female leader of the country amidst protests, which attracted millions to fill the streets to unite...
More of this article »