Allow the Light of Public Scrutiny to Shine on the Cold Lake, Alberta, Canada Oil Spill Disaster! PLEASE SIGN!
action alert! A brave whistleblower released news that a Tar Sands spill in Alberta, Canada is "unstoppable," leaking into pristine lands around Cold Lake. The public must know about this! Allow the Media into Tar Sands Spill Sites please share it helps!