Ellison is one of the DemonRat extreme lefties who had a shot as a possible candidate in 2020. We'll see how this plays out?
Anyone checked on the woman in question?
Has she mysteriously left the country? Is a newly tagged Lincoln Navigator sitting in her driveway?