Britain and Europe must station troops in Ukraine under a peace deal to deter future Russian attacks. Forces would be at training camps and city HQs for rapid response. Up to five countries have already agreed to deploy soldiers on Ukrainian soil if a deal proceeds. 3/

Leave a Reply