All posts tagged in:

    Death Toll Climbs To 22 In Cuba Hotel Blast

    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...

Welcome!

It looks like you're using an ad blocker. That's okay. Who doesn't?

But without advertising-income, we can't keep making this site awesome.

I understand, I have disabled my ad blocker. Let me in!