India: Multiple hate killings on train by RPF constable Chet

India: Multiple hate killings on train by RPF constable Chetan Singh! - Statement by PUCL Maharashtra (Aug 7, 2023)