Episode 79 – Did the CIA invent the term ‘conspiracy theory’?

…in which the answer is ‘No…’