By Elaine Donnelly
Extending sexual misconduct to combat units
Independent voices from the TWT Communities
Cuba apparently experienced a phenomenon similar to but smaller than the meteorite that detonated over Russia this week, island media reported, with startled residents describing a bright light in the sky and a loud explosion that shook windows and walls.
Marcos Rodriguez, whom the video identified as a specialist in anthropology, said all signs point to a meteorite.