Brazil's latest political tsunami

Brazil’s latest political tsunami

Brazil experiences yet another political tsunami, as the Supreme Court ordered investigations against 108 politicians.

Comments