Brazil Gets Better Grade in Fighting Corruption But Still Fails

The latest report card for global corruption given annually by the London-based Transparency International ...