Mission Reports Iran places military satellite in orbit April 22, 2020 Stephen Clark Iran’s Revolutionary Guard Corps — a branch of the country’s armed forces — launched a small military spacecraft into orbit Wednesday, ending a string of rocket failures in the nascent Iranian satellite program.