News

Federal judge in North Carolina rejects release for ‘Fatal Vision’ murder convict Jeffrey MacDonald

MacDonald is serving three life sentences for the deaths of his wife and children at Fort Bragg in 1970. He has always asserted he is innocent.