The majority of Latin American Canadians are recent immigrants who arrived in the late 20th century from Mexico, Colombia, El Salvador, Peru, with smaller communities from Chile, Venezuela, Brazil, Cuba, Guatemala, and elsewhere, with nearly all Latin American countries represented. Reasons for immigrating include Canada's better economic opportunities and politics or civil war and political repression in their native countries, as in the case of Cubans fleeing from the Fidel Castro revolution, Chileans escaping from Augusto Pinochet's rule, Salvadorans fleeing from the Salvadoran Civil War, Peruvians escaping from the Internal conflict in Peru, Dominicans opposed to the regimes of Rafael Trujillo and Joaquin Balaguer, Mexicans escaping from the Mexican Drug War, Colombians from the violence in their country and Venezuelans opposed to the rule of the Socialist Unity Party.