IT'S HAPPENING Absolutely massive protest in Brazil today for free speech.