Town of Groton

Four Charged
Four people were arrested after a purported methamphetamine production site was discovered in the Tompkins County town of Groton.
Authorities say police received a report of people making meth in an apartment building on School Street in McLean on October 17...