Cubans wait for the passage of Fidel Castro's ashes outside of Ranchuelo, Cuba on Wednesday, November 30, 2016.
Cubans wait for the passage of Fidel Castro's ashes outside of Ranchuelo, Cuba on Wednesday, November 30, 2016. AL DIAZ adiaz@miamiherald.com
Cubans wait for the passage of Fidel Castro's ashes outside of Ranchuelo, Cuba on Wednesday, November 30, 2016. AL DIAZ adiaz@miamiherald.com