China delays launch of first space telescope to 2012
Thursday, July 23, 2009 - 08:21
in Astronomy & Space
BEIJING (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.