15-years-ago:-sts-127-delivers-japanese-external-platform-to-space-station By |2024-07-15T16:25:00-04:00July 15th, 2024|