odd times we live in ...
The only thing more bizarre than the director of Interpol being abducted in plain sight by the Chinese is ...
that the director of Interpol is a senior Communist Party official of the Government of China!
Insane times