x

Abu Dhabi, UAEFriday 19 October 2018

WATCH: Missing Interpol chief resigns after being held by China

Missing Interpol chief resigns after being held by China on suspicion of bribery.

_____________

More videos:

WATCH: The Netanyahu legal woes continue

WATCH: Banksy painting self-destructs at auction

WATCH: Wife begs Iran to release her jailed husband