Quizzing Live

Staring With The Highest And Working Down Put These Cities In Order Of Population:- A) Tokyo, B) Cairo, C) New York, D) London

Answer:
A, C, B, D