Read about the new DOD memo that calls into question whether the Space Development Agency should remain an independent entity ...