Jason skipped another debate he was invited to. First it was SF Rotary now the USD debate.
Jason, what are you so scared of? That someone with a 1,000x more experience would school you about what the inside of a courtroom looks like?
Jason Ravnsborg is turning out to be a real fraud. Haven’t we had enough corruption and fakes in the Attorney General’s office?
VOTE SEILER!