Return to Article Details Coronavirus: A punishment, Trail or Message from Allah? An overview of Islamic Teachings Download Download PDF