Who was the British governor general when the first Anglo-Sikh war took place?
First Anglo-Sikh war was fought between the years 1845 – 1846. The war was fought between Sikh Empire and East India Company. Lord Harding was the Governor General during the First Anglo-Sikh War.