Fayyaz Toor has assumed charge as Inspector General (IG) Police of Khyber-Pakhtoonkhwa after retirement of Inspector General Police Malik Naveed. According to details Fayyaz Toor assumed charge as Inspector General Police of Khyber-Pakhtoonkhwa here on Wednesday after official retirement of former IGP KP Malik Naveed from his office.