UPDATE: China announced late Sunday that Meng Hongwei, the Chinese head of Interpol who vanished last month after returning to his homeland, was under investigation for possible criminal activity. INTERPOL said he had resigned. Today, Sunday 7 October, the INTERPOL General Secretariat in Lyon, France received the resignation of Mr Meng Hongwei as President of INTERPOL …