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
Charlie Watts, the drummer who provided the backbone to American rock band Rolling Stones' songs for more than half a century, has died at the age of 80. ...
Hundreds of people on Tuesday blocked roads around Parliament Street and Whitehall, in central London, on the second day of the Extinction Rebellion (XR) protest to demand urgent actions from governments to tackle climate change, a Sputnik correspond ...
The United Kingdom on Tuesday said it "remains gravely concerned" about the human rights situation in Afghanistan and urged the terror group to ensure the protection of civilians, to refrain from reprisals, and to uphold human rights. ...
Javelin thrower Tek Chand carried the tri-colour as India made its way during the Opening Ceremony of Tokyo 2020 Paralympics on Tuesday here at the Japan National Stadium. ...