What an absolute embarrassment the May 9th Geer Road protest was for the City of Turlock.
Protesting virus is slap in face for healthcare workers