Ali Delforoush was born in Tehran, Iran, and now resides in Thornhill, Canada. He graduated with an honors double major in political science and law and society. Delforoush recentl...mehr sehenAli Delforoush was born in Tehran, Iran, and now resides in Thornhill, Canada. He graduated with an honors double major in political science and law and society. Delforoush recently earned a bachelors degree in law and is in the process of achieving his masters degree in law.weniger sehen