A $250 million Earth observation satellite developed by China and Brazil was lost in launch mishap on a Long March 4B rocket early Monday, officials said. The CBERS 3 satellite launched at 0326 GMT Monday (9:26 p.m. EST Sunday) on a Chinese Long March 4B rocket from the Taiyuan space center in northern China’s Shanxi province. The 15-story rocket was supposed to put the 2.3-ton spacecraft into orbit about 12 minutes later, but something went wrong. Read More