Multiple choice The Catholic Herald newspaper is published from India Germany London 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.