Cuba battens down the hatches as Hurricane Irma roars in. Hundreds of worshipers gather to pray to the country's patron saint, Our Lady of Charity, in hopes of protection from the storm.