
Copyrights: @elonmusk/Newsflash
14 October 2022
Tech tycoon Elon Musk appears to have admitted that several of his Starlink satellite Internet terminals have been activated in Iran. The revelation comes after the billionaire CEO of SpaceX and founder of Tesla reportedly said that the system had been activated for Iran but would require...