Memphis Police Department (TN)

Police Officer Geoffrey Redd succumbed to gunshot wounds sustained two weeks earlier while responding to a suspicious person call at the Poplar-White Station Library at 5094 Poplar Avenue.

Officers, including Officer…