As reported by Hugh Patterson: Philadelphia – An amphibious duck boat loaded with 35 passengers and two crew members was struck by a barge Friday on the Delaware River outside of Philadelphia. Two passengers were killed as a result of the collision. The amphibious vehicle has been stopped because of possible engine trouble for five ... Read more