Q.

The House of Lords is the upper chamber of Parliament in

A. the USA
B. the United Kingdom
C. Canada
D. Japan
Answer» B. the United Kingdom
3.4k
0
Do you find this helpful?
17

Discussion

No comments yet

Related MCQs