When did the First Anglo-Sikh war fought?
Q. When did the First Anglo-Sikh war fought?
Answer: 1845-46
Notes: First Anglo-Sikh war (1845-46): The Sikhs defeated in four successive battles viz. Mudki, Ferozshah, Aliwal and Sobraon and the war was ended by signing the Treaty of Lahore.