Rigged Brazilian Tribunal Bans Lula's Legitimate Right to Run for President
Stephen LendmanBrazil - On Friday, Brazil's Supreme Electoral Tribunal (TSE) overruled a UN Human Rights Council (HRC) panel of independent experts.
Brazil - On Friday, Brazil's Supreme Electoral Tribunal (TSE) overruled a UN Human Rights Council (HRC) panel of independent experts.