The Center for a Free Cuba is a Washington, DC-based organization. It states that it is "an independent, non-partisan institution dedicated to promoting human rights and a transition to democracy and the rule of law on the island. Established in November 1997, the center gathers and disseminates information about Cuba and Cubans to the media, non-governmental organizations, and the international community. The center also assists the people of Cuba through its information outreach and humanitarian programs on the island." More information...
According to PR-model, cubacenter.org is ranked 308,887th in multilingual Wikipedia, in particular this website is ranked 203,370th in English Wikipedia.
The website is placed before superprof.fr and after fontfont.com in the BestRef global ranking of the most important sources of Wikipedia.