According to the Russian media its all the ex western troops, " Mercs" doing the fighting, USA, UK and Poland.. This all according to the DNR leader Pushilin who if memory serves me correctly Pushed Off and quit.
Last edited by NutLoose; 14th Sep 2022 at 15:05.