Robert Kidd

Robert Kidd

Follow Robert Kidd

Venezuela tops corruption charts

Venezuela is the most corrupt country in Latin America and Uruguay the least, according to the latest global Corruption Perceptions Index released Wednesday. But the region’s biggest loser was Brazil, which, fuelled...