X

marina keegan

Yale Graduate Dies Days After Graduation

Marina Keegan, a 22-year-old from Wayland, Massachusetts, died after a car crash in Cape Cod over the holiday weekend. Keegan…