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
One of the biggest tech events, Mobile World Congress (MWC) 2020, which was due to be held in Barcelona on 24-27 February, was cancelled amid coronavirus outbreak. Now, its organiser GSMA has announced refund packages to the attendees. ...
While every country of the world is fighting a battle for survival against the dreaded COVID-19, which has claimed thousands of lives, it is business as usual for Pakistan's Inter-Services Intelligence (ISI) as it today mounted a vicious attack in Ka ...
Former England captain Nasser Hussain believes in the larger scheme of things, sports is irrelevant at the moment and there are far more important things for people to worry about during the ongoing coronavirus pandemic. ...
The International Tennis Federation (ITF) said it 'fully supports' the decision of International Olympic Committee (IOC) to postpone the 2020 Tokyo Olympics until next year due to coronavirus pandemic. ...