More than 10,000 orphaned baby birds were rescued last week in Delaware after a shipping mishap left them stranded at a postal distribution center. The Delaware Department of Agriculture (DDA) and the First State Animal Center (FSAC) stepped in to save the birds, which were discovered in undeliverable boxes at the USPS Delaware Processing and Distribution Center on May 2. …

