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