Multiple choice

The Catholic Herald newspaper is published from

  1. India

  2. Germany

  3. London

  4. Australia

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

The Catholic Herald is a weekly newspaper published in London, United Kingdom, focusing on Catholic news and commentary.