thesciencefaith.com
Islam, Murabaha and Fixed Deposits — Science & Faith
Islam has declared war on the moneylender who demands interest. It did so in the very last divine revelation (al-Baqarah,
Science & Faith