Hosted on MSN
UP Inspector Narendra Sharma Relieved of Duty Over Remarks on Delhi Blast, Religion and Terrori
Inspector Narendra Sharma of Deoband police station in Uttar Pradesh has been relieved of duty after a video of his comments on the recent Delhi blast went viral on social media. His remarks, which ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results