Furthermore, just last week, the Castro regime postponed (yet again) a visit to the island by the U.N.'s Special Rapporteur on Torture.
Therefore, it's timely and essential to expose the name, location and contact information for each one of the island's 545 prison facilities.
Actually, just the mere fact that the Castro regime has 545 prison facilities in a country with a population of 11.5 million people should raise red flags. In comparison, Greece, with a similar population of 11 million people, has just over 31 prison facilities.
You can see the complete list here.
So what are the chances the U.N.'s General Assembly will address this issue?
Wishful thinking.

