SCOTLAND YARD is the secret agency of?

A. Israel
B. Canada
C. Italy
D. UK


SCOTLAND YARD is the secret agency of the UK

[oceanwp_library id=”871″]

Leave a Reply