Lockdown in Watertown

News

Canadian Jessica Nordgren describes the scene in locked down Watertown, Mass.

More From Embedded-Only/News