Florida Detective Wrangles 9-Foot-Long Anaconda

Oct. 17, 2017 - A 9-foot-long yellow anaconda was found alongside a road in Leon County, Florida. Detective Emily Shaw of the Leon County… more