Locations

Joseph Humire on President Obama’s trip to Cuba

Joseph Humire visits CCTV to discuss President Obama’s trip to the country.