A tragic accident involving two construction workers on the Ben Franklin Bridge linking Philadelphia and Camden, New Jersey occurred last… Read More