Ali Hajizade

Ali Hajizade

Founder, Editor-in-Chief of thegreatmiddleeast.com