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
Pakistan Cricket Board's (PCB) national women's selection committee on Monday announced a 26-player squad from which the national and 'A' teams will be selected for white-ball matches on the tour of the West Indies. ...
England all-rounder Chris Woakes has said that he is excited to be a part of the limited-overs squad for the upcoming series against Sri Lanka and he also said that he will use this opportunity to present his case for selection in the T20 World Cup s ...
An international team of researchers have identified key genetic changes caused by tuberculosis that damages the lungs and also have suggested a drug treatment that could speed up recovery. ...