Jamaica is to be visible from space today. Barring any cloud coverage, the island will be visible with the naked eye to personnel at the International Space Station everywhere around 7:08 p.m. The space station is a multi-nation construction…

more