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
Pakistan Tehreek-e-Insaf (PTI) Chairman Imran Khan has said that the "gang of corrupt" got clean chits under the ... ...
Rice University astronomer Megan Reiter and colleagues took a "deep dive" into one of the first images from NASA's ... ...
London, Dec 17 The UK faces weeks of massive strikes during the Christmas season by transport and postal ... ...
Prince Harry and Meghan Markle's documentary series' last three episodes were out on Thursday, and as expected, there were ... ...
London, Dec 16 Seven British-Ind have received the Young Dentist Award in recognition of their excellence in dentistry ... ...
London, Dec 15 Tennis great Boris Becker was on Thursday released from prison after serving eight months of ... ...
The UK Supreme Court on Thursday denied fugitive diamantaire Nirav Modi's plea against his extradition to India. Modi lost ... ...
London, Dec 15 Central banks in Europe joined the US Federal Reserve in slowing down the pace of ... ...