Is the CAS ruling on Caster Semenya a fair one or is it the right one?

The Zone discusses whether CAS verdict on the Caster Semenya is discriminatory and would stand on appeal.