Putin visits Kherson, LPR



Russian President Vladimir Putin visited Kherson and the self-proclaimed Luhansk People’s Republic (LPR), two regions internationally recognized as Ukraine that Moscow claims as its own, the Kreml…