McqMate
| 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 | |
View all MCQs in
Indian Polity and ConstitutionNo comments yet