Which of these major newspapers is based in the city of Boston?

Which of these major newspapers is based in the city of Boston?

Answer: The correct answer is Globe.

Leave a Reply

Your email address will not be published.