Home » Placing your trust in the leader to protect you is minor Shirk

Leave a Reply

Your email address will not be published. Required fields are marked *