Tag Archives: July 20

Sources close to the Delhi police confirmed that the police is lodging an FIR in the alleged use

The Delhi Police have filed a First Information Report (FIR) concerning the pellet injuries sustained [...]