For the past one month, we have seen how general people in few muslim countries have become fed up with or disgusted with their current leaders and finally ousted them. read more…