Missing youngster: SIT has a tough task with little new evidence

Missing youngster: SIT has a tough task with little new evidence
Linkup