Venezuela: counter-revolutionary provocations ignite revolutionary ferment
With 53% of the votes the Venezuelan opposition has managed to secure 112 seats in the National Assembly. This gives them a sweeping two third majority and wide ranging powers. Drunk with victory and seething with revenge, they have started to announce plans to reverse every single one of the gains of the Bolivarian […]
Read More