News

17-foot python with 73 eggs captured in Florida

Scientists just caught the largest python ever to be removed from Big Cypress National Preserve in South Florida.