Question

The concept of Constitution first originated in

A Japan
B U.S.A.
C Britain
D Switzerland
Answer & Explanation
Option: [C]

Your Valuable Comments Please...