MCQ GK

The Treaty of Lahore was signed after which war?

Answer: First Anglo-Sikh War

Share this page:

Facebook Twitter WhatsApp

Follow us on social media for updates and news!