The Cuban Repressors Project focuses on identifying and addressing Cuban regime officials who have relocated to the U.S., advocating for immigration checks and justice.
Maria Elvira Salazar Calls for Revocation of Visa for Former Cuban Regime Official Newly Arrived in Miami