All Articles

joe scarborough putin talking points
November 22, 2023
Wasn’t it just a few short weeks ago when anyone who suggested that anything less than a total victory for Ukraine was simply parroting ‘Putin talking points?’