Statement for the world made by the soldiers of the Freedom of Russia Legion before they crossed into Russia from Ukraine this morning.
— Visegrád 24 (@visegrad24) May 22, 2023
They say the end goal for them is the Red Square in Moscow.
English subtitles at the bottom pic.twitter.com/nw7trf5PHI