Metro

Thousands honor Marathon victims with vigils