Witness

The Abduction of Mehdi Ben Barka

In 1965 a Moroccan disappeared from the streets of Paris. His body has never been found.

Coming Up Next

Autoplay