
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...
But without advertising-income, we can't keep making this site awesome.