Multiple choice

The newspaper " Daily Telegraph" is related with

  1. Paris

  2. Canada

  3. London

  4. None of these

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

The Daily Telegraph is a national daily broadsheet newspaper published in London, United Kingdom.