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…
Officers, including Officer…