Share
twitterlinkedinfacebook
Image 1 of 1
BSE00074IRN.jpg
Reformist politician Mehdi Karroubi, chairman of the National Trust Party (NTP).