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