Castro is Right?

The loveable Fidel Castro was in the news again this past weekend.  He was essentially warning the world that we could be on the verge of World War III and pleaded to President Obama not to continue posturing against Iran.  It’s hard to believe that I am actually somewhat in […]