Glen Stewart Godwin
Glen Stewart Godwin (born June 26, 1958) is an American fugitive and convicted murderer who was added to the Federal Bureau of Investigation's Top Ten Most Wanted Fugitives list on December 7, 1996, n...
Glen Stewart Godwin - Wikipedia