Imam Dr. Talib Shareef digs into Muslim rituals and beliefs in Episode 16.
See All 19 Episodes of "Written On Water"