Stop the War Campaign
Ukrainian news outlet suggests UK and US governments are primary obstacles to peace

Recent media reports indicate that the West pressured Ukraine to stop the ongoing negotiations with Russia, which led to the collapse of the talks being held in Istanbul 

    × To Subscribe