Imran Khan to take oath as prime minister of Pakistan on August 18 Saturday Imran Ahmad Khan Niazi is a former cricketer and Pakistani…