5 days agoPutin is out of the game in Ukraine – British troops will be deployed in Ukraine soon247NewsChannel