Originally Posted by A Quiet Monkfish Old news. Meanwhile these Pentagon leaks suggest US intelligence claims Ukraine is losing 5 times as many soldiers as Russia. That sounds incredible. You don't have a link to support that do you?
Forum Rules