NASA's new Deep Space Network antenna has its crowning moment
Deep Space Station 23's 133-ton reflector dish was recently installed, marking a key step in strengthening NASA's Deep Space Network.