Did you know that India's National Police Memorial has a "Wall of Valour" bearing the names of 34,844 police personnel who died in the line of duty since the country's independence in 1947?
This form is protected by reCAPTCHA and the Google