Stories with 'freedom tower' tag

Remember When… This landmark was Miami’s Ellis Island?

We took a look at the history of Miami’s iconic landmark for Cuban immigrants, the Freedom Tower.

/ June 22, 2018