Ali Alizadeh

Ali Alizadeh

Iranian-British YouTuber and political commentator

Director

Writer