Headquarters of Cape Verde's Constitutional Court. File photo.

Headquarters of Cape Verde's Constitutional Court. File photo.

Translate »