Who defeated Sher Singh to win back Peshawar from the Sikhs?
Sikhs under the leadership of Ranjodh Singh and Ajit Singh in the first Anglo-Sikh War defeated the army of which of the following British Generals?
When were the British defeated in the hands of Sikhs under the leadership of Ranjodh Singh and Ajit Singh in the first Anglo-Sikh War?