close
This ad will auto close in 10 seconds

Police officer`s body found in Delhi park

A Delhi Police officer`s body with stab wounds was found in a park in south Delhi`s Dwarka area Thursday, police said.