Why are UK and France talking about sending troops to Ukraine?
By David Sole After a lull of several months the major Western press are full of stories that France and the United Kingdom may send troops to fight in Ukraine. Why has this story re-emerged […]