Mathura: India police arrest parents of woman found dead in a suitcase

A young woman’s body was found stuffed in a suitcase dumped near an expressway in India’s Uttar Pradesh state.


Posted

in

by

Tags:

Generated by Feedzy