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
Union Civil Aviation Minister Hardeep Singh Puri, on Saturday, said that over 13,000 people have returned to India under the first phase of the Vande Bharat mission. ...
The condition of former Olympic gold medallist Balbir Singh, who was admitted to hospital on May 8, is stabilizing but the hockey legend continues to be on ventilator support. ...
The United Kingdom has evacuated over 16,500 British nationals stranded in India due to coronavirus pandemic and consequent lockdown, according to the country's High Commission. ...
The extradition trial of fugitive diamantaire Nirav Modi has been adjourned until September after a week of extraordinary drama at the Westminster Magistrate's Court in Central London. ...