Tallahassee Police: Alleged Yeti Rape Footage Not Produced at FAMU

Tallahassee Police say that footage showing an alleged rape was not captured or shared on Florida A&M University’s campus, contradicting several reports and social media activity which peaked last night about the incident.