on March 17, 2025 in World News Foreign mercenaries continue to die in the Ukraine conflict: RT takes a closer look at who is fighting for Kiev click here for more