We all took a breath of relief on this day in 2005 as STS-114 successfully landed at @NASAArmstrong concluding a historic 14-day mission to the @Space_Station. It was the first flight after nearly 2.5 years following the Space Shuttle Columbia tragedy in February 2003.