The body of an unknown youth was recovered from Mahirabad canal near Rangshah on Monday. According to police, marks of torture were observed on the body of the deceased who seemed to be in twenties. Police sent the body to Tehsil Headquarters Hospital for post-mortem.