Under pressure from the United States and other NATO governments , Afghanistan 's president , Hamid Karzai , appointed a new interior minister over the weekend who will be charged with cleaning up and strengthening the country 's police force .