Body parts
-
News
Woman’s Head, Other Body Parts Found In Bag Near Delhi Metro Site
New Delhi: The mutilated body of a woman was found in a plastic bag near the Rapid Metro construction site…
Read More »
New Delhi: The mutilated body of a woman was found in a plastic bag near the Rapid Metro construction site…
Read More »