"Detroit is right next to Dearborn"
TLC has a new reality show about American Muslims, set in Dearborn, Michigan. American Muslim Aman Ali has a spirited response.
TLC has a new reality show about American Muslims, set in Dearborn, Michigan. American Muslim Aman Ali has a spirited response.