I am not sure I quite understand the meaning of “in the evidence” in this sentence:
“The organization would feature in the evidence as an alleged MI6 front operation”.
Does it mean: “It turned out that the organization was a MI6 front operation”?
Searched sources: Oxford Dictionary; thesaurus.com; Webster Dictionary.