Mann slams Delhi Police’s ‘Taliban-like’ attitude over video of cops with shoes inside Bangla Sahib
A controversy had erupted over Delhi police personnel allegedly entering the gurdwara premises in Delhi on Saturday as some protesters, facing police action during demonstrations against the Chief Election Commissioner, sought…
















