Who is Ruby Freeman? Identity explored as Rudy Giuliani admits to false accusations in election fraud 28 July, 2023 by Newstars Education See also The Walking Dead: Dead City episode 6 recap: Why did Negan and Maggie get into a fight?