Why Does Allah Let Bad Things Happen?We’ve put together a PDF book by author Zanib Mian, for all to download for free, with a child-friendly, character-led explanation and...