If is telling the truth I believe that he should be allowed to keep the Bitcoins he legally bought
Well, I don't know other country's laws that well, but here in germany the transactions would be invalid.
MtGox would have no choice and has to do a rollback.