If only the IT department at the Telegraph was as good as the newspaper but so frustrating to open and update. When will they read the reviews and fix these issues?
Macabee7 about The Telegraph: UK & World News