Two recently launched Chinese commercial Earth-imaging satellites are currently orbiting below their intended altitude due to a suspected rocket mishap and might re-enter the atmosphere within months, Spaceflight Now reported Wednesday. Read Now at Executive GOV