Indian Army Chief General Upendra Dwivedi laid a wreath at the Indian War Memorial in Neuve-Chapelle, France, honouring the brave Indian soldiers who made the supreme sacrifice during World War I. In ...