New Delhi, May 2 (IANS) The body of a 20-year-old woman was Friday found stuffed in an almirah at her rented accommodation in the capital, police said.
Kayra Parekar was staying at Bindapur area of south Delhi.
The house owner found her body and informed police.
Police suspect some known person to be behind the crime and have registered a case of murder.