March 8, 2026
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