Talib Shareef


Talib Shareef, a retired U.S. Air Force officer, is imam and president of Masjid Muhammad, the Nation’s Mosque, in Washington.

Stories by Talib Shareef
Load more by Talib Shareef | Return to staff list