Close
CCTV America's coverage of a changing Cuba
Menu
Spain
Armando Guerra
Armando Guerra is a filmmaker born in Cuba and currently based in Spain.