World Wednesday, March 18, 2020 Two men suspected of raping and murdering a five-year-old girl were dragged out of a police station and lynched in New Delhi on February 20, 2018. FILE PHOTO | AFP Photo: 1/1 View caption