Egypt's Mubarak sentenced to life in prison
Muslims have witnessed a long period in which their world was getting stomped by the western powers and their rulers were busy on the perk side of their position and ignoring the duty part. And suppressing the population is any one dared to exhort them to fear Allah (SWT). They did not fear Allah (SWT) and Allah (SWT) by His Mercy has started turning the wheels.
And all thanks and praise is due to Allah (SWT) for that.