Loading...
Images of Alberto Cabrera Barrios
(0 from 0 )News
Cuba ambassador briefly arrested by U.S. troops - UPI Archives
www.upi.com
U.S. troops arrested Cuba's ambassador and another Cuban diplomat near the envoy's Panama City residence Thursday but released both men a short time later,...
sorted by relevance / date