TThe Ummah TimesJuly 4, 2018August 12, 2018 Economics & Caliphate in Islam — Saviour for Humanity? Talk with Dr. Kevin Barrett caliphate, economics, interest , +1 riba Economics, Multimedia
1 thought on “Economics & Caliphate in Islam — Saviour for Humanity? Talk with Dr. Kevin Barrett”