appalling treatment Appalling Treatment of Women Must be Challenged Appalling treatment of women has been justified through interpretation of Islamic holy texts by men and must be challenged. Women Read More ยป May 8, 2014 No Comments