Leaders speech English translation of the Leader of the Islamic Revolution Ayatollah Khameneis speeches
Discovering Islam Discovering Islam highlights the deliberate temporal nature of life, the philosophy of worshiping One God