If I recall correctly, Senator McCain took 50K which should be returned, as well.
Any who received money should give it back.
If McCain took money, as well, yes, he should also return it.