In a late Friday evening filing, Penny Genelle Nelson Forrest, the wife of Robert Forrest, with whom Mayor Megan Barry has been having an affair,
In a late Friday evening filing, Penny Genelle Nelson Forrest, the wife of Robert Forrest, with whom Mayor Megan Barry has been having an affair,