English: British newspaper published in London
Telugu: వివరాలు వెల్లడించిన లండన్లోని ఆంగ్ల పత్రిక