Fidel Castro is dead. Yes, the communist sultan finally expired yesterday evening, November 25, 2016. The news was ushered with an excellent editorial by the Miami Herald that argues Fidel Castro (photo, left) had become irrelevant. The editorial is a concise recapitulation of his life and influence for seven decades.
With all the issues surrounding President Barack Obama's call for normalization of relations between the United States and Cuba, the "spy" swap and the "mysteriously" pregnant lady in Cuba, there is a real and disturbing mystery that the American media has shamefully ignored.