News

Updated at 1 p.m. ET. In the Florida Everglades, a team of invasive species researchers got more than it bargained for – a 17-foot-long python, plus 73 developing python eggs.