Police Officer Geoffrey Redd
Police Officer Geoffrey Redd Memphis Police Department, Tennessee End of Watch Saturday, February 18, 2023 GEOFFREY REDD 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 Redd, had responded to a nearby...
Read more