Bridge between Old City, Penn's Landing to close as I-95 CAP project moves along

As the $329 million project to cap a section of Interstate 95 to connect Old City with Penn’s Landing chugs along, a bridge demolition is leading to years of SEPTA bus route detours and a road closure.