Puffing on a cigar Fidel Castro admitted to reporters that the communist system he instituted in Cuba has not worked out according to plan. “Boy do I have egg on my face” said the long-time leader of Cuba. “I don’t know what went wrong. The government runs 90 percent of the economy and we have […]