New Delhi, Sept. 23 -- The decomposed body of 65-year-old woman was found with her husband beside it, in a critical state, in their Jamia Nagar flat after allegedly being confined by their 50-year-old mentally ill son without food and water, police said on Monday. Police broke into the house after calls from relatives who were unable to reach the couple. P3
Published by HT Digital Content Services with permission from Hindustan Times....