This is very worrisome. Interpol was created and is governed by international treaty. Member states which obviously China is one of them, are supposed to not interfere with their investigations. The president of the agency is political unlike the employees but clearly something is up here.
5 Likes
Umm, this is seriously fucked up.