By Alexandra Pecharich

As Hurricane Irma approached Cuba, Hatzel Vela ’05 reported live from a coastal town on the island. With power out, […] …read more

Source:: FIU News