The Islamic Revolutionary Guard Corps (IRGC)—Iran’s most powerful paramilitary group—claimed to have launched a military satellite into space last Wednesday (April 22), an action that was condemned by the United States and Israel, who warned the move could mark progress…