California Teacher Caught on Tape Calling Military ‘Dumb S**ts, Lowest of Low’
January 30, 2018
31 Comments
on
A Pico Rivera city councilman and high school history teacher named Gregory Salcido is under fire after being captured on tape making incredibly insulting comments about members of the military.