Drew Halfmann
drewhalfmann.bsky.social
Drew Halfmann
@drewhalfmann.bsky.social
UC Davis political sociologist
November 6, 2025 at 3:04 PM