Thursday, January 26, 2017

Venezuela once again dead last in the Americas in global corruption index. Still beating North Korea and the failed states