lathicharge

29 people held for blocking traffic, vandalizing police vehicles in Delhi

29 people held for blocking traffic, vandalizing police vehicles in Delhi

Police reported on Thursday that 29 individuals had been detained following a fight between a group of drug addicts and…

July 29, 2022