MR LAX
Sorry, with the greatest of respect, Brigadier, how could the law prevent you from doing that?  If you had evidence that the man was working for the ANC, you could have detained him.  And on your version you had the evidence, he was being a double-agent, why couldn't you have detained him?  You could have prosecuted him for having undergone military training in a foreign country.  From these reports it's clear that if it was the same man, you had all the information at your disposal.  So to say the law prevented you from detaining him again, with respect, is absolutely incorrect.