March for Our Lives stretches to Northeast Ohio

TV2