Featured
A Massive Explosion Blew Out A Five-Star Hotel In Cuba, Killing At Least 26 People And Injuring Dozens
An explosion rocked a well-known luxury hotel in Havana, Cuba, on Friday May 6, killing at least 26 people, including a pregnant woman and a child, and injuring at least 74 people.