The European Court of Human Rights is located in ____________.

A. Geneva, Switzerland
B. Strasbourg, France
C. Bern, Switzerland
D. London, England

Show Answer
B. Strasbourg, France

LEAVE A REPLY

Please enter your comment!
Please enter your name here