In 1999, after the announcement of the Indian authorities that they had ready a new MRBM type Agni-II missile system, Pakistan decided to counteract this announcement by showing another new missile of the same type as the Indian, it was the Ghauri II missile. The development of this missile began in 1993 between strict security measures and extreme secrecy. It was an improved version of the previous Ghauri I with much greater range and with a more powerful and precise warhead, for which a system was installed that spin the missile a few seconds before the booster separates from the warhead on the re-entry stage. This system makes the re-entry more stable and the accuracy increases considerably, also with a GPS system, the accuracy is even higher. The warhead can be HE up to 1,200kg or a lighter 750kg that can be launched at greater distance, but also has the ability to carry a nuclear warhead of 250kg with a 15 to 30kt yield.
GHAURI II gallery and more info