Space shuttle arrives in Tokyo ahead of aviation conference
The world’s largest space shuttle has landed in Tokyo, marking the official start of a World Air Travelers Association conference this week, when industry figures and world leaders will gather in the Japanese capital….