John Anderson, an 18-year-old star football player from Riverhead High School, tragically passed away on March 5, 2017. His death sent shockwaves through the Riverhead community, leaving friends, family, and classmates in deep mourning. John was found dead at Reeves Beach around 3 p.m. on that fateful Sunday, with an apparent gunshot wound. The Suffolk County Medical Examiner was tasked with determining the exact cause of death, but initial reports suggested that it was a self-inflicted gunshot
...Read More