China delays launch of first space telescope to 2012 (Reuters)
BEIJING, July 23, 2009 (Reuters) -- China has delayed the launch of its first space telescope, designed to detect black holes, by two years to 2012 for cost reasons, the Xinhua news agency said on Thursday. ... > read full story
Read more ...
Posted in: on Tuesday, August 4, 2009 at at 8:26 AM