Q. Who fought the Battle of Ferozeshah on 21 December 1845?
Answer: Sikhs and British
Notes: The Battle of Ferozeshah was fought between the Sikh forces, led by Lal Singh and Tej Singh, and the British army commanded by Sir Hugh Gough in Punjab on 21 December 1845 during the First Anglo-Sikh War. Sikhs lost due to internal treachery despite their valor.
Question Source: 📚This question is part of the Punjab General Studies [1500+ MCQs] course available only in the GKToday Android App. Download the app here.
📌 Question Number: 273 in Modern History of Punjab in the above course in App.