Tag Archive for: vowing not the speak to women online

How Do I Expiate for an Oath I Broke Multiple Times?

Answered by Mawlana Ilyas Patel Question If I vowed not to…