Science & Faith OH ALLAH, I AM INDEED HARSH Sponsored Sponsored Next Read: Israeli police enter Al-Aqsa, cause damage » Leave a Comment Sponsored