Maybe it’s because they’re still smarting from getting their asses handed to them in Iraq and Afghanistan, maybe not. Either way it’s getting a bit embarrassing listening to Western military leaders banging the war drums over Russia. NATO, especially, is sounding the alarm of an all-out shooting war with the
Continue reading