Wonder if connected...odd times we live in
Interpol’s President Is Reported Missing In China, Prompting Inquiry
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!