News Pages
Group News Sites
Let's get Social
Copyright @ Wijeya Newspapers Ltd.
11 May 2010 01:52 am
Space Shuttle Atlantis STS-132 mission specialist Piers Sellers arrives at the Kennedy Space Center in Cape Canaveral, Florida May 10, 2010. REUTERS