eCareers

Paper : PPSC PAST PAPER 41


"Scotland Yard" is a Police Department of:
  1. UK
  2. USA
  3. Scotland
  4. New zealand
Correct Answer: UK