Leaders speech English translation of the Leader of the Islamic Revolution Ayatollah Khameneis speeches
A simple question A round-up of views from people of different walks of life regarding issues ranging from politics to poverty in London