Spain’s ‘authoritarian’ consul general in Colombia accused of hit and run, among other things

by Adriaan Alsema April 11, 2018