Rollins College Mystery: The Death of Jennifer Kairis Unraveled

Rollins College in Winter Park, Florida, is a picturesque small liberal arts school situated by a serene lake, often likened to a country club by former students for its beauty. However, the tranquility of the college was shattered by the tragic death of a popular and beautiful co-ed named Jennifer Kairis in her dorm room. … Read more