People’s Mujahedeen Organization of Iran

Iran, Iraq sign agreements on Iranian opposition
World

Iran, Iraq sign agreements on Iranian opposition

Tehran -- Iran and Iraq on Sunday signed agreements to return each others' detainees, which could lead to the forced…
Back to top button