story photo

Ismail Zetouni/Reuters

Former RIT Dubai President Mustafa Abushagur has stepped down from the post to continue helping his native Libya prepare for upcoming elections.

Read the story this photo appeared in here »