You have got several years' experience. Move on and fing another job. Racial discrimination - It doesn't seem to be like that. Regardless, go get a new job. job market is not bad