Question

    The headquarters of the newspaper “The Island” is based in which of the following country?

    A Indonesia Correct Answer Incorrect Answer
    B Cuba Correct Answer Incorrect Answer
    C Iceland Correct Answer Incorrect Answer
    D Sri Lanka Correct Answer Incorrect Answer

    Solution

    It is an English newspaper based in Colombo, Sri lanka and is published by Upali newspapers and was established in the year 1981. 

    Practice Next

    Relevant for Exams: