Activists walk eel puppet through Ottawa's downtown

News

A group of activists walked a giant eel puppet from Victoria Island to Parliament Hill Monday to draw attention to its dwindling population in the Ottawa River.

More From News/Canada/Ottawa