A country "winning" does NOT need to grovel to North Korea for extra troops. Russia is in a war of attrition. Their losses are horrific and at the current rate would take 80 years to reach Kyiv. This woman is a Putin apologist.