Residents of Upton are left reeling as a man accused of heinous crimes seeks clarity on the shocking charges against him. The details of the case are shrouded in mystery, leaving the community on edge.

Read More