Your case is only one of many.They are certainly not doing it because of your ethnicity; you need to get that chip off of your shoulder tight now; your attitude is not appreciated.

You have no grounds to sue them. You may certainly want to hire an attorney to review your case to determine if you have failed to file properly or to identify any issues that might be the cause of the delay. You need to understand that no one - even you - is guaranteed a visa.

Why have you posted under "V visa"? Please see this: http://travel.state.gov/visa/immigra...ypes_1493.html