The Ministry of Internal Affairs is the Kazakh government ministry which oversees the police and the National Guard (formerly the Internal Troops) of Kazakhstan.