London is the capital and largest city of both England and the United Kingdom. Standing on the River Thames in the south-east of England, at the head of its 50-mile estuary leading to the North Sea, London has been a major settlement for two millennia. Read More
Katie Ledecky stood on the top step of the podium for the very first time at Tokyo 2020 after clinching gold in women's 1500m freestyle, the event which was making its debut at the Games. ...
The Russian Olympic Committee(ROC) team comprising Angelina Melnikova, Vladislava Urazova, Lilia Akhaimova, and 2021 European all-round champion Viktoria Listunova shone through and broke the decade-old USA dominance to win team gold in artistic gymn ...