Mar92022 by Fox News StaffNo Comments Gen. Kellogg: Russia is losing this war and ‘everybody sees it’