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
According to a research, a new species of one of the most recognisable types of dinosaurs is the oldest stegosaur ever found in Asia. It is one of the earliest unearthed anywhere in the world. ...
Canadian Prime Minister Justin Trudeau will travel to UK, Latvia, Germany and Poland from March 6 to 11 to coordinate additional responses to Russia's blatant violation of international law and the United Nations Charter. ...
The United Kingdom has announced that a full asset freeze and travel ban has been imposed against Alisher Usmanov and Igor Shuvalov, two of Russia's leading oligarchs with significant interests in the UK and close links to the Kremlin. ...