Russians Spacecraft Lands… Somewhere

After a successful launch on Friday, Russian space officials seem to have misplaced their Demonstrator-2 inflatable spacecraft. The spacecraft blasted from a Russian submarine into space on Friday atop a converted Volna SS-N-18 intercontinental ballistic missile. It then inflated to form a sail and returned to Earth somewhere near the Kamchatka Peninsula. Helicopters are still combining the area searching for remnants of the vehicle.