new footage distributed by russian channel astra shows the presence of what is claimed to be north korean soldiers in primorsky krai, russia. video footage allegedly shows their arrival at military base 44980 of the 127th motorized rifle division in sergeyevka. the video's author expresses hope that "the war will end" now that these "handsome allies" have arrived.   48653072601374740 video 1   4 video 2   4
Anarchist