3 cars involved in accident on I-95 in Stamford

Last night's storm caused several accidents along I-95, including one in Stamford.
Three cars were involved in an accident around 2:15 a.m. in the northbound lanes near Exit 8.
Police were called to the scene, and traffic was delayed for a few hours.
There is no word on any injuries from the crash.