Mass anti-government protests have rocked Armenia for days. CNN looks at what led to the resignation of the country's Prime Minister.

More...