
So-called "smarty jones" Barack Obama was talking to some schoolchildren yesterday when one of them asked if the Great Wall of China can be seen from the International Space Station. Obama reportedly said that it's just some dumb rumor. MEANWHILE, in low Earth orbit, the cosmonauts can see not only the Great Wall, but also New York City and the Grand Canyon and the Golden Gate Bridge. Why does Barack Obama hate our space troops? [USA Today]