New Delhi, May 18 The body of a man, in his 20s, was found in south Delhi’s Jahanpanha forest today, the police said.
There was an injury mark on the head and the body was decaying, they said.
It is suspected that the body was lying there for four-five days.
Police said that an autopsy will help ascertain the cause of death.
Source: PTI