Russia launches 20 satellites, including Iran’s Nahid-2 telecom satellite
Russia launched 20 satellites into space on Friday, including the Iranian-made Nahid-2 telecommunications satellite, in a mission aimed at expanding scientific, commercial, and educational capabilities in low Earth orbit.