the similarities re astonishing
///

I think the phrase that applies today is " plausible deniability