Global Times, under the Chinese state’s People’s Daily, recently reported that U.S. media covered the news that China had a satellite launch failure on August 17, 2011. NASA believed that the failure was proof that China’s three launch missions in one week overloaded its capacity. It seems that China is in a hurry to build an orbit satellite group. This was the first time the Long March II C rocket failed. This failed mission was the 146th orbit launch in Chinese space history and the 9th this year. The U.S. website space.com also reported that this was the third launch within seven days. The previous one was on August 15, 2011, from a different space center.
Source: Global Times, August 19, 2011