Making The World A Better Place Through Khidmah Special Programme Special | 14-03-2012 | UK, Leicester – Having confined our idea of Taqwa to a few acts of worship, we have[…] Read more