Tag: Ibn Sina

Pushing Back on Tarek Fatah

Pushing Back on Tarek Fatah is a chapter from the book American Muslim Agenda available at Amazon and Kindle It is one of the many events or incidents of pushing… Read more »