Santos appoints new ambassadors to Venezuela, Germany

by Tom Heyden May 24, 2011