More than 100 politicians face corruption probe in Brazil
SÃO PAULO – The Supreme Federal Court of Brazil earlier this week ordered criminal investigations of over 100 politicians who are allegedly linked to the ongoing Odebrecht corruption scandal involving bribery and money laundering. Eight […]