Venezuela protests: What you need to know

Venezuela has been riven by violent protests in recent weeks as opposition leaders face off with President Nicolas Maduro and his supporters.