Space shuttle arrives in Tokyo ahead of aviation conference

sport

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….