English News | Latest and Breaking News | Todays News
The officer – in charge of a police post in Delhi’s Inderlok area – was seen…