Free Ride Obama and Castro enjoying the fruits of a Communist dictatorship. Cartoon by A.F.Branco ©2016. To see more Legal Insurrection Branco.. A.F. Branco March 24, 2016