Quizzing Live

What Is The Largest Country In The World

Answer:
Russia (C.17 Million Square Kilometres)