Canton, NY, Apr 13, 2012 — Stargazers will have the chance tonight to take a look at the International Space Station. The space station will be visible this evening just after sunset--but St. Lawrence University astronomer Jeffrey Miller says it should be easy to spot with the naked eye, even in the bright early-nighttime sky.
News near this location
It's the fictional...
Washburn, who died last week at 85...