by Mohamed Ismail Bukharia | Mar 10, 2016 | Haafizah Rayhaana Omar
2016-03-10 On this week’s edition of Revival In Motion, Rayhaanah Omar explores the spiritual recovery post-sinning. And, during the 2nd segment of the hour she continues with her current Islamic history series and profiles the legacy of one of Aaisha...