Witch Hunt

What does the idiom “witch hunt” mean?

Definition: an organized attempt to persecute an unpopular group of people and blame them for a problem

Example: Falling in the polls after corruption investigations, the president denied the charges and chalked them up to a witch hunt being carried out by his opponents.