Even the UK’s Sky News is Reporting on the Ukrainian Debacle in the Donbas
June 26, 2022, 7:15amCommentAdvertisement
Understanding the Ukrainian SS Galicia Division Helps explain UK and Canadian support for Ukraine
June 25, 2022, 9:15amCommentAdvertisement
Advertisement
Advertisement
Advertisement
Advertisement
U.S. Officials Admit They Have Lied About Ukraine Success and Russian Failures
June 4, 2022, 7:30amCommentAdvertisement
Are the Police in Uvalde, Texas Cowards, Incompetent or Slaves to Doctrine?
May 27, 2022, 7:25amCommentThe Truth About the $40 Billion in US Aid Ostensibly Being spent to arm Ukraine
May 24, 2022, 9:50pmCommentAdvertisement