Crime and forensics teams examined the spot, police officer said. New Delhi: The decomposed body of a man was recovered from his rented house in southwest Delhi’s Dwarka, police said …
Crime and forensics teams examined the spot, police officer said. New Delhi: The decomposed body of a man was recovered from his rented house in southwest Delhi’s Dwarka, police said …