Widely feared micro debris hazard appears to have compromised high-profile NATO satellite communications initiative ...