Police Officers

Mon, 26 Jan 2026 06:26:08 +0000

The dim fluorescent lights buzzed overhead in the grimy lock-up of the old Delhi police station, casting harsh shadows on the concrete walls stained with years of neglect.