Russian Nukes In Space?!