Auto Rickshaw. India. June 7, 2017

Police in New Delhi are investigating a gang-rape and murder linked to an autorickshaw. Photo: iStock

June 7, 2017 1:24 AM (UTC+8)