Quizzing Live

Starting With The Highest Put These Cities In Order Of Population:- A) Madrid, B) London, C) Moscow, D) Paris

Answer:
C, B, D, A