Quizzing Live

Which Of The Channel Islands Has The Largest Population

Answer:
Jersey