Q51
In which country was the concept of Ombudsman first adopted?
A.
Sweden
B.
USA
AnswerC.
India
D.
Britain
Answer: Option B
Solution
Answer: Option B
No explanation is given for this question Let's Discuss on Board