English, asked by rajeshprajapat12, 1 month ago

Which country has Scotland yard police ?
1. U.S.A. 2. India 3. Great Britain 4. Russia​

Answers

Answered by prdhann
0

Answer:

Option 3. Great Britain has Scotland yard police or u may call it london metropolitan police

Answered by himmitu2021
0

Answer:

Great Britain is the correct option

Similar questions