eCareers

Paper : PPSC PAST PAPER 25


Where is the Red Square Situated?
  1. Kashmir
  2. Moscow
  3. China
  4. New York
Correct Answer: Moscow