The Stuff of Science Fiction
(Picture from the Washington Post) That spy satellite that I’ve been following… the military announced that the mission was a success – a direct hit! No small towns in the United States will be annihilated or cratered with debris, as it will burn up upon… Read More