Desaparicion de Ben Barka

Translation / Interpretation / Caption Text

Spanish translation: The disappearance of Ben Barka (October 29)