Oxnard College President Put on Leave After Complaints
The president of Oxnard College, a community college in Southern California, was recently put on paid administrative leave, The Ventura County Star reported. Leaders of the Ventura Community College District received two complaints accusing Luis Sanchez of “unlawful harassment, including on the basis of sex and gender,” according to a statement from the district. They also