Badi Ali

Badi Ali is president of Muslims for a Better North Carolina and former Imam-President of the Islamic Center of the Triad.