British armed forces supplies to be banned from Russia?
The British government is facing calls from MPs to ban Russia and China from any involvement in supplying equipment to Britain’s armed forces. The Commons Defence sub-committee said the widespread use of overseas firms in the UK …