Shia Online CommunityShia OnlineCommunity
If a person breaks his oath, what is he supposed to do? · Q&A: Oath · Shia Online Community