
Red roses: a symbol of love and devotion or a sinister sign of blood soon to be spilled?
At first glance, Seneca Rocks seems to be a typical small town where everyone knows everyone, and nothing stays a secret for long. However, the bucolic charm of this quaint...