Entrance to the Venezuelan Supreme Court of Justice headquarters in Caracas. File photo.

Entrance to the Venezuelan Supreme Court of Justice headquarters in Caracas. File photo.

Translate »