Kedah police chief Adzli Abu Shah says the 43-year-old suspect confessed and led investigators to where the foetus was buried last week.