Rescued Loggerhead Turtle comes to Birch AquariumA rescued Loggerhead sea turtle, "Jersey," which was treated in South Carolina is on a flight today to its new home at Birch Aquarium in...