Impeachment Is Un-Democratic: The Left’s Odd Definition of Democracy

In the wake of the impeachment of Brazilian President Dilma Rousseff, the international left has been calling her impeachment “undemocratic.” 

0
0