When it comes to Mexican presidents, Benito Juárez is pretty difficult to beat in terms of achievements and legacy.
The Kennedy name has been enshrined in the minds of Americans since the early 1960s as a symbol of American liberalism.  This ...