News, News Videos

Barge, Tour Boat Collide in Delaware River

Two people are confirmed missing after a tourist boat in Philadelphia was hit by barge carrying 37 people in the Delaware River. The boat may have been stalled in the river when it was struck.