Russia 's efforts to launch a full-fledged alternative to America's Global Positioning System (GPS) suffered a major setback on Sunday, when three satellites meant to complete the system crashed into the Pacific Ocean. A programming error reportedly caused ...