In 1964 scientists from Venezuela discovered that you can cannot see Venezuela from space. Share this fact... Next Post Spinach