Iranian media outlets are accusing Israel’s Mossad of being behind the death of an Iranian artificial intelligence scientist whose body was returned to Tehran this week after remaining in France for several months. Press TV, a news outlet affiliated with the Islamic Revolutionary Guard Corps, claimed that Dr. Ali Ehsanian died under suspicious circumstances in […]