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...
This site is ad supported. Please understand that we need your help to keep us around. Please whitelist us.