Cuba is a socialist republic, and its legal system is based on a civil law system, with elements of socialist law. The Cuban Constitution of 1976 is the fundamental law of the Republic, and is based on the principles of socialism and the Marxist-Leninist ideology. The Cuban legal system is further based on codes, including the Civil Code, the Penal Code, and the Code of Criminal Procedure.
The Cuban Constitution establishes the Supreme Court of Justice as the highest judicial body in the country, and the Office of the Attorney General as the highest prosecutorial body. Other important judicial institutions in Cuba include the People’s Supreme Tribunal and the Provincial Tribunals of Popular Power, which are responsible for the administration of justice in the provinces.
Cuba’s legal system is based on the principle of separation of powers. The legislative branch is composed of the National Assembly, which is the highest legislative body in the country, and the Council of State, which is responsible for implementing the laws and regulations passed by the National Assembly.
The legal system of Cuba also includes a number of other institutions, including the Revolutionary Tribunals, which are responsible for the adjudication of cases involving violations of revolutionary law, and the People’s Court, which is responsible for the adjudication of civil cases. There are also a number of specialized courts, such as the Military Court, the Maritime Court, and the Economic Court, which are responsible for the adjudication of cases involving specific areas of law.
Finally, Cuba has a number of civil society organizations, including the Cuban Bar Association, which is responsible for the regulation of the legal profession in Cuba.