A billboard criticizing former President Donald Trump by comparing him to Cuban dictator Fidel Castro has been taken down, apparently because a congresswoman asked the advertiser to remove it. While the founder of the political group behind the billboard says a different message critical of Trump will be coming soon, the fact that a politician openly intervened to quash controversial political speech is cause for concern. The billboard showed pictures of Trump and Castro with the Spanish message, “No a los dictadores no a Trump,” which translates to “No to dictators no to Trump.” The message q…