Tag Archive for: definition of fard kifayah

17 Benefits of Tribulation

Muslim Communal Obligation: Stories That Will Have You In Tears

Imagine spending years saving up for hajj. And then imagine,…