Green Party leader Elizabeth May slams Muskrat Falls

Radio

9:59

Elizabeth May has harsh words for the ballooning costs of the Muskrat Falls project, and is urging the federal government to turn down Newfoundland and Labrador's request for more loan guarantees to secure the nec