Colombia’s embarrassing election fraud numbers

by Adriaan Alsema March 12, 2018