French outlet pulls info on alleged UK, France arms approval for Kiev


image

Information suggesting that the United Kingdom and France may have authorized weapons for use by Ukraine within Russian territory was removed from a Sunday article published by Le Figaro which initial…