text: why is there an embargo on cuba.? is it because of human rights violation. it is because it is a communist country ruled by fidel castro, who has committed numerous human rights violations by suppressing free speech and killing his political opponents.