Iota peels roof off building in Honduras

2020-11-18 5

The roof of a building in Le Ceiba, Honduras, was ripped off by Iota's strong winds on Nov. 17.