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