x

Abu Dhabi, UAEMonday 10 December 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