Indian troops martyr 291 including 18 young boys in 2017

kashmir.jpg

— File photo by AFP