Residents and tourists in a town in western Cuba saw a flare pass through the sky and heard an explosion Friday in what officials said was a meteorite strike.
Read More at 6abc