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
London, July 30 AstraZeneca's intranasal Covid vaccination reduced virus concentrations and curbed transmission in two different SARS-CoV-2 animal ... ...
India has confirmed that it is not on the list of beneficiaries announced by the United Kingdom of 10 million vaccines to Commonwealth and several Asian countries. ...
India has confirmed that it is not on the list of beneficiaries announced by the United Kingdom of 10 million vaccines to Commonwealth and several Asian countries. ...
Foreign Secretary Harsh Vardhan Shringla, who visited United Kingdom London last week, talked about the need for early removal of restrictions imposed on travel from India and the mutual recognition of COVID vaccination certificates during his discus ...