Memphis Police Department (TN) By February 19, 2023Officer Down 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…