Talib Shareef
Talib Shareef, a retired U.S. Air Force officer, is imam and president of Masjid Muhammad, the Nation’s Mosque, in Washington.
Argument: France’s Muslims Could Learn from the African American Muslim Experience France’s Muslims Could Learn from the Afri...
Talib Shareef, a retired U.S. Air Force officer, is imam and president of Masjid Muhammad, the Nation’s Mosque, in Washington.