politicaldictionary.com
Witch Hunt - Political Dictionary
A “witch hunt” is a politically-motivated, often vindictive investigation that feeds on public fears. Origin of “Witch Hunt” The origins of the term “witch hunt” …