Delaware State Police are investigating after a body was found in the Delaware Bay near Bowers Beach. Numerous agencies responded about 12:40 p.m. April 21, after watermen discovered the man about a ...