20th District Senate race full of lies and half truths

You may also like...