Iranshahr foundation

The Iranshahr Foundation is a registered association in Canada (Corporation Number 1516110-0) dedicated to advancing the philosophy of the Iranshahri School.