Does Islam Oppose Modern Day Science?YahyaMarch 7, 2017 | 7:47 PMJuly 22, 2022 | 6:34 AM March 7, 2017 | 7:47 PMJuly 22, 2022 | 6:34 AM