Administrative Capital FOLLOW Administrative capital, Latest News London is the capital and largest city of 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
Hockey India on Tuesday named the 18-member Indian women's team for the most-awaited FIH Women's Hockey World Cup to ... ...
New Delhi, June 21 Chief Justice of India N.V. Ramana on Tuesday said the courts in India assist ... ...
London, June 21 The French competition watchdog on Tuesday said it has accepted the commitments from Google to ... ...
Chinese doubles maestro Zhao Yunlei is the next inductee into the BWF Hall of Fame, joining doubles contemporary Liliyana ... ...
London, June 21 American tennis player Sebastian Korda has pulled out of Wimbledon, scheduled to commence on June ... ...
London, June 21 Breathing in polluted air could lead to toxic particles being transported from lungs to brain, ... ...
London, June 21 The UK is facing the biggest rail strike in 30 years on Tuesday after 50,000 ... ...
London, June 21 Former England skipper Nasser Hussain has said that despite the 30-year-old left-arm spinner Jack Leach ... ...