In Light of Revelation

Having devoted years to learning and teaching science, Ali Riza Temel enlightens viewers on many topics including human creation, moral virtues, prayers, and principles of faith