Kelly Canon, an outspoken critic of Covid-19 vaccines and a longtime Arlington Republican, died on Monday after suffering complications from the virus.
Robert Jackson III was working a shift with the delivery service DoorDash when he spotted the toddler in the area around 11 am on 8 Mile Road, half a block from John R. Street.