yes
No
In the year 1974.
yes
No Pakistan hasn't signed CTBT yet!
yes they signed the UDHR in 10 December 1948
UDHR stands for Universal Declaration of Human Rights.
pakistan
23 march
The Simla Agreement was signed between India and Pakistan at 12:40am, on July 2, 1972
The Universal Declaration of Human Rights (UDHR), adopted by the United Nations General Assembly in 1948, was not signed by any specific country, as it is a declaration rather than a treaty requiring signatures. However, some countries, such as Saudi Arabia, the Soviet Union (and its successor states), and several others, either abstained from voting or expressed reservations about certain articles. Over time, while the UDHR has been widely accepted and endorsed, some countries continue to face criticism for their human rights practices despite the declaration's principles.
No. The Vatican has NOT signed the UDHR. Neither has Taiwan, and former Kosovo.
pakistan has signed the indus water treaty with india. :)