Virginia is an employment-at-will state; this means the employer may terminate any employee at any time, for any reason, or for no reason. As a general rule, therefore, the employee has no right to challenge the termination. There are a few very limited exceptions.
www.doli.virginia.gov/laborlaw/laborlaw_faqs.html
So, you can fire a person because they turn out to be Jewish? Gay? Voted for so and so...?