The Islamic world is marking 31 years since the departure of the revered founder of the Islamic Republic Imam Khomeini, an eternal example of the defeat of the West in imposing its will on freedom-seeking nations. Grand Ayatollah Seyyed Rouhollah Mousavi Khomeini, better known as Imam Khomeini, passed away on …
Read More »