Venezuelan Supreme Court of Justice headquarters in Caracas, Venezuela. Photo: File photo.

Venezuelan Supreme Court of Justice headquarters in Caracas, Venezuela. Photo: File photo.