Police say foul play involved after human remains discovered near Tantalus Drive

Police say foul play involved after human remains discovered near Tantalus Drive