ISS appears as a speck as it transits in front of the Sun
Incredible high definition snaps show the famous International Space Station as a tiny speck as it passes in front of the Sun. The ISS, which is the largest object ever put into space by humanity at 357 feet, looks like a pesky fly as it zooms in front of the perfectly round orange star. The … Read more