Associated press
Radio talk show host Michael Savage.

Associated press Radio talk show host Michael Savage.