A personnel from the Indo Tibetan Border Police (ITBP) was injured when a pressure improvised explosive device (IED) planted by Naxals went off in Chhattisgarh's Narayanpur district on Saturday, police…
You need a TRAC license to view the rest of this content. Learn more