Who Is Beth Green? Accused Of Impersonating GA Lt. Governor
Beth Green is a woman from Atlanta, Georgia. Green has been accused of impersonating Georgia Lt. Gov. Geoff Duncan. Green served as director of operations for Duncan from 2019 until July 2021. Beth Green Impersonation Allegation Green Arrested, Accused Of Impersonating Lt. Governor. “The Atlanta Journal-Constitution reports Beth Green turned herself into the Paulding County … Read more