Sections
Demonstrators gathered in Harvard Square this past Sunday to protest the results of the recent Brazilian presidential election.