Renee and Andrew MacRae: Pushchair parts at Culloden quarry

Police investigating the disappearance of mother and son in 1976 say the find requires further examination.

Source