Russia Ukraine war, page-225769

  1. 7,405 Posts.
    lightbulb Created with Sketch. 332

    Russia and North Korea sign mutual defence pact

    good news .
 
arrow-down-2 Created with Sketch. arrow-down-2 Created with Sketch.