“While it has flopped in the US, it has been a hit in the UK, Germany, Holland and Portugal.”
...and those Europeans really think they can fight the Russians?
>> ...and those Europeans really think they can fight the Russians?
No, they’re confident that you and I can fight the Russians. And fund the war, as well.