Al Mayadeen: Cuba President Diaz-Canel denounces “terrorist state of Israel” Cuban President Diaz-Canel denounced the “terrorist State of Israel” as it continues to commit atrocities in the Gaza Strip, which he considered a “humiliation for all humanity. How long will there be impunity, how long will there be freedom to murder?” This comes after several…