A powerful explosion due to a suspected gas leak ripped through a luxury hotel in central Havana, killing at least 22 people Friday, according to official tallies, IgbereTV re...
Please turnoff your ad blocking mode for viewing your site content