It was a rough but lucky landing (both “rough and “lucky” are strong understatements here) when a Soviet-built Tupolev (Tu-134) crash landed in dense fog in the city of Osh in southern Kyrgyzstan. According to The Washington Post 82 passengers and 6 crew members were evacuated, 31 of them were injured and 17 hospitalized. Miraculously everyone on board […]