Mohammad Reza Shibani

Person

Iranian ambassador-designate to Lebanon declared persona non grata in March 2026

1 story