Disney/Marvel Studios‘ Captain America: Brave New World has hit three-weekend tracking with a number that’s similar to what we saw recently, that being $95 million-plus over four days.
A crash involving a vehicle and a pedestrian closed Interstate 95 North in West Haven for several hours Wednesday, according to state police. The crash happened in the area of Exit 42 just before ...