March 2: Carnaval? What Carnaval? The student protests organized for today appear to have rallied a huge turnout. Considering that today is a 1) a Continue reading →