Question

When did Ranjit Singh takes Kangra from the Gurkh?

Answer

In 1809-1811 AD.