Scotland To Build First Ever Permanent Memorial To British Indian Army
The Memorial will be situated in Glasgow, Scotland. (File)London: A new British Indian Army Memorial, commemorating the sacrifice of millions of Indian soldiers who fought alongside the British during the…