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
Bollywood diva Anushka Sharma is back in town with daughter Vamika after being stationed in the UK with her husband Virat Kohli as India toured England for a cricket series. ...
The foreign ministers of Japan and South Korea will meet on Wednesday in New York with the US secretary of state to discuss the situation around North Korea amid recent missile launches, the Kyodo news agency reported, citing sources in the US State ...
Dhruva Jaishankar, Executive Director, Observer Research Foundation (ORF) said on Tuesday that there is a growing bipartisan consensus in the US on the challenges that China's rise presents to the oldest democracy in a variety of ways. ...
The Russian Embassy in the UK, during a meeting at the UK Foreign Office, expressed its categorical rejection of the methods used by the UK police in establishing the facts in the case of Yulia and Sergei Skripal, the Russian diplomatic mission said ...
Human rights defenders from Baloch, Sindhis and other communities living in the UK paid tribute to Sardar Attaullah Mengal who was one of the prominent faces of Baloch national struggle after Pakistan annexed the region in 1948. ...