Seta Rampersad, a student at the University of Massachusetts, Amherst, died in the presence of at least three other people on September 13, 1978.
2 months ago
Remember Seta
01March
Seta Rampersad, a student at the University of Massachusetts, Amherst, died in the presence of at least three other people on September 13, 1978.