Russia vowed to win a hatful of medals and hit out at the expulsion of some of their top athletes on Thursday as they announced their smallest Olympic team in 104 years after a major doping scandal. Despite drugs investigations which have robbed Russia of nearly a third of its …
Read More »