The documentary will shock and terrify your democracy.
29 Congressional Democrats in Washington, D.C. are demanding justice in Brazil.