The Rio TimesBR
Brazil Police Probe Flood Pump Contracts
Brazil's Federal Police searched 13 addresses over flood pump contracts in Canoas and Cachoeirinha, with over US$1.8 million blocked.
The Rio TimesBR
Brazil's Federal Police searched 13 addresses over flood pump contracts in Canoas and Cachoeirinha, with over US$1.8 million blocked.