1.

Which country adopted the concept of Ombudsman first ?

A. Britain
B. Sweden
C. USA
D. India
Answer» C. USA


Discussion

No Comment Found