About two months ago, 5-year-old New Canaan resident John Tashjian was sitting in a car seat while his father, Luke, drove them up Route 20 in Sturbridge, Mass. Suddenly, a motorist swerved into the oncoming traffic lane in the 50 mph zone and hit the Tashjians head-on. While his dad suffered a broken vertebrae, young […]