Image default

Interpol says no option but to accept China’s removal of its chief

Meng Hongwei, incumbent president of Interpol, was forced to resign after being arrested on trip home to China for allegedly accepting bribes

Related posts

Palu tsunami: desperate search for survivors amid difficult rescue conditions

Willie Greene

Manafort held secret talks with Assange in Ecuadorian embassy, sources say

Willie Greene

‘It’s never going to be normal’: California city in shock after gunman kills 12

Willie Greene