2 men kidnapped woman after she rejected them at metro Atlanta gas station, deputies say
Two men are now in custody after police say they kidnapped a woman from a metro Atlanta gas station.
Quentin Williams, 21, and Rodrequicge Allen, 19, have been charged with felony kidnapping, according to the DeKalb County Sheriff’s Office.
The kidnapping happened at the Exxon gas station off Glenwood Road on March 20. Deputies said the two men made advances against the victim, but she refused them.