Faryar Shirzad

Faryar Shirzad

Former US presidential advisor