You can call someone a cvnt if he is being a cvnt,but he cant be a cvnt just because he is black.
...but we don't know that terry (allegedly) called him a cvnt 'because' he was black.
'Black' is only an adjective, where is 'cvnt' is an abusive term. Putting the 2 together doesn't make it any worse. If someone chooses to interpret the words differently or use the old 'context' excuse then that's up to them.
When you go back 400 years to the peak of slavery and understand what those poor people went through in terms of racial abuse, violence, discrimination etc you've got to laugh a little bit when a highly paid footballer leading a lavish lifestyle that most can only dream of, goes crying to the authorities when someone calls him a name! That said, a bit of chokey for john terry wouldn't hurt - it would give him some quality family time as he catches up with relatives!