Iran launches homegrown satellite

Iran launches its first domestically made satellite, describing it as „another achievement under sanctions”.