"Donetsk, Luhansk, Kherson, Zaporizhzhia, Crimea are Ukraine." The British Government's response to Putin's theatre in Moscow is unequivocal…
UK response to Russia’s annexation of Ukraine


"Donetsk, Luhansk, Kherson, Zaporizhzhia, Crimea are Ukraine." The British Government's response to Putin's theatre in Moscow is unequivocal…
Leave a Reply