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...lihat lebih banyakAli 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.lihat lebih sedikit