Who was the ruler of Kashmir?
The ruler of Kashmir at the time of India’s independence in 1947 was Maharaja Hari Singh.