The People's Supreme Court (Tribunal Supremo Popular) is the supreme judicial organ of Cuba. It is elected by, and accountable to, the National Assembly of People's Power. The judiciary are independent from the executive branch, as all judges on every level are elected by the National Assembly; the provincial judges by provincial assemblies and the municipal judges by municipal assemblies. The current court dates to 1973 and replaced the earlier Supreme Court of Cuba c. 1898. Its current president is Oscar Manuel Silvera Martínez.