Local news is reporting that a sight-seeing DUK was hit by a barge and overturned just off Penn's Landing in the Delaware River. Looks like all 37 passengers have made it - wet but safe. Not sure exactly what happened except that some barge hit it. Coast Guard may have rescued everybody.