Societyone year ago
Imam Abdul Alim Musa: US Muslim leader and advocate of Islamic Revolution
Perhaps the most outstanding tribute to the life and legacy of Imam Musa is more than 50 years of indefatigable and selfless struggle for justice, peace and human rights while persistently advocating the Islamic Revolution across the globe