Anger over lack of jobs, poor services and corruption has led to violent clashes with police.