Center for Strategic Communication

And Putin’s itching for a fight.