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
The Delhi High Court recently dismissed a plea moved by a fugitive accused challenging the extradition proceedings terming it 'premature'. The petitioner is an accused in a rape case lodged in London in May 2017. The petitioner had sought the quashin ...
Hockey India congratulated Navneet Kaur on completing 100 International Caps. She achieved this special milestone during India's match against world no.1 Netherlands in the FIH Hockey Pro League being held here at Kalinga Stadium on Friday. ...
Retired German tennis star and three times Wimbledon champion Boris Becker was found guilty of four charges under the Insolvency Act related to his 2017 bankruptcy on Friday. ...