Places: Cuba: The Patriot, La Habana, Cuba

Angel Chien Alto loves his country.  He was once the greatest boxer in all of Cuba.
The Patriot, La Habana, Cuba

Angel Chien Alto loves his country. He was once the greatest boxer in all of Cuba.