Two people are dead after another Highway 63 crash. Is the government moving fast enough in twinning it?