Description
This Islamic Shia group in the UK provides computer programs on Islamic topics on CDs.
Innovative Minds is an Islamic group using the medium of the internet to campaign on issues affecting the Ummah.
This Islamic Shia group in the UK provides computer programs on Islamic topics on CDs.
Innovative Minds is an Islamic group using the medium of the internet to campaign on issues affecting the Ummah.
Add a review