Slain Police Officer laid to rest