You have to admit: The current crop of Latin American socialist leaders is the gift that just keeps on giving.
Read MoreOn May 6, the U.K. will hold what David Cameron, leader of the Conservative Party, described on April 6 as “the most important election in a generation.”
Read More