Maharaja Ranjit Singh was a benevolent king

1 post