Kirby: North Korean troops on battlefield sign of Russia’s weakness
United States National Security Strategic Communications Coordinator John Kirby said on Wednesday that North Korean troops fighting for Russia in Ukraine signal Russia’s “weakness” and “desperation.””…