Shahir Shahidsaless

Contributor

Iranian-Canadian political analyst and freelance journalist writing about Iranian domestic and foreign affairs, the Middle East, and the US foreign policy in the region.