Salam Bro 8pider, There is a popular proverb that " As is sow so you reap" Muslims are being humiliated because of their evil deeds. Take Alqaida, Shahab,ISIS, Bokoharam, Taliban, Lashkare Taiba,so on so forth who are creating Fasad Fil Ard day in day out. The moral of some Muslims is deteriorating day by day. Human rights are not being followed. The end result of all these misdeeds are the result of Allah's warath. Muslims are also educationally backward. The Muslims are not holding
Allah's rope & divded into Sects.