22 May 2008
Charles Manson Cult Murder Case Re-Opens
Police with specialist gear are back at the remote Barker Ranch in Death Valley national park searching for more murder victims.
Police with specialist gear are back at the remote Barker Ranch in Death Valley national park searching for more murder victims.