Space/Science » in reply to It is NROL-21 launched in december 06 by a Delta rocket
Launch and orbit specificsOrbit track and decay graphAnd more