Florida Police Officer Catches 9-Foot Yellow Anaconda

A police officer in Tallahassee, Florida, got up close and personal with a nine-foot-long yellow anaconda she successfully captured on Wednesday, October 11.Detective Emily Shaw of the Leon County Sheriff’s Office, who “has experience handling exotic...
feedback