Sports

UK halts Chelsea sale

The British government has halted a planned sale of the Chelsea football club, as well as the sale of players, after imposing sanctions on its

Read More »