Site C Dam – still on life support as opposition continues Feb 9, 2018 Site C Dam – still on life support as opposition continues _ National Observer