If he has more info to release, release it and return. The reason for going out of country was because it would have been impossible to inform the public any other way. He has certainly jumped that hurdle, and he has so much support now, it could create an "Egyptian moment" here. His life is screwed anyway on the run. He actually may do more good for the cause by returning.
Having said that, I'm not in his shoes, and am open to other views...
Undo what Wilson did
Want DP delivered to your inbox daily? Subscribe here: