MECHANICVILLE, N.Y. (WNYT) – A traffic stop in Mechanicville led to the recovery of a stolen vehicle, police say.
On March 28, officers with the Mechanicville Police Department conducted a traffic stop on Greenwood Avenue.
According to the department, the vehicle in question was reported stolen out of the City of Troy. Police say controlled substances were also found inside the vehicle. The driver, Darren Favreau, 55, also had an active warrant by the U.S. Marshals Service…