Perhaps some news from Uruguay can soothe that hangover and deep sense of whatthefuckness
Some good news: the left is still on the march in Latin America, with socialist Tabaré Vázquez winning the Uruguayan elections - the first leftist ever to do so.
<< Home