Islam21c is the flagship website of MRDF (Muslim Research & Development Foundation) which operates as a non-profit UK registered chairty 1119977…