February 21, 2024

Keeping Media and Government Accountable.

Tag: India

McCaskill on Hillary: “You’re Killing Me Here”

On a recent visit to India, defeated Democratic presidential candidate Hillary Clinton added a new riff on the “Deplorables” theme…

Read More