What was the Lake Guardian, a ship displaying the insignia of the United States Environmental Protection Agency, doing in Humber Bay?

What was the Lake Guardian, a ship displaying the insignia of the United States Environmental Protection Agency, doing in Humber Bay?

What was the Lake Guardian, a ship displaying the insignia of the United States Environmental Protection Agency, doing in Humber Bay?