25th launch anniversary of TDRS-6 (Amazing Photos)

Today, to celebrate the 25th launch anniversary of Tracking and Data Relay Satellite 6 (TDRS-6), the American communications satellite launched by Space Shuttle Endeavour on January 13, 1993, NASA has published two amazing photos on its Twitter account. The American space agency has tweeted that “Happy 25th launch anniversary to TDRS-6, launched on this day in […]