David Perry

Florida State University police chief, David Perry speaks at a news conference concerning the on-campus shooting on Thursday, Nov. 20, 2014, in Tallahassee, Fla. (AP Photo/Steve Cannon)

Leave a Comment