clifford brandt arrested by haiti national police for kidnapping
What you are looking at is a picture Clifford Brandt in a police car taking them to the place where two kidnapped children were held.
Clifford Brandt is a businessman in Haiti. He operates a car dealership in Port-au-Prince, in Delmas. His father, Fritz Brandt, heads a famous rich Haitian family running extensive export-import businesses.