Opposition activists march towards the Cuban embassy to protest against Cuban interference in Venezuela’s internal affairs and against the government of President Nicolas Maduro, in Caracas on March 16, 2014.

Click here to read the original article