November 16, 2024
Iran has published video footage showing two French citizens purportedly confessing to acting on behalf of a French security service

Iran has published video footage showing two French citizens purportedly confessing to acting on behalf of a French security service