A day after a woman's decomposed body was found in a box bed in a flat in Delhi's Shahdara, police said they have cracked the ...