Santos appoints new ambassadors to China and Cuba

by Ben Hockman March 8, 2011