January 30, 2012 by nlened Manitoba review of Muskrat Falls imminent Manitoba review of Muskrat Falls imminent An external review of the controversial plan to tap power at Muskrat Falls on Labrador’s Churchill River should be delivered this week. This was posted on Google+… Share this:TwitterFacebookLike this:Like Loading...