Alligators found in Stouffville shed

News

Two large alligators have been removed from a home in a community north of Toronto.

More From News/Canada/Hamilton