lailayuile.com
If there is any saving grace to Muskrat Falls, let it be the light it shines on Premier Clarks vow to get Site C past the point of no return.
Over the past year of reporting on Site C and looking into other dam projects around the world, Muskrat Falls quickly grabbed my attention earlier this year. In reviewing how the government of Newf…