Iran has sent two domestically produced satellites to Russia for launch, marking a significant step in space cooperation between the two countries. The move has raised concerns about potential military applications of the satellites, especially in the context of the ongoing war in Ukraine.