Home Archives South Korea protests ‘Victory’ banner hung from Russian embassy South Korea protests ‘Victory’ banner hung from Russian embassyFebruary 22, 2026 A South Korea has protested to Russia after its embassy in Seoul unfurled a giant banner declaring “Victory will be ours”, an apparent reference to… Login to continue reading Login Sign up for complimentary access Sign Up Now Close posteditor Articles: 27298 Previous Post What does Trump want in Iran? Next Post More than 200 political prisoners in Venezuela launch hunger strike