For the past few weeks, Venezuela has been rocked by anti-government protests. What started as small-scale demonstrations in the capital city of Caracas has escalated to mobilizations throughout the country.