CNN’s Matt Rivers takes a better take a look at what some say is the decline of democracy in elements of Latin America.

Source link