At which of the following places UN Charter was signed?
[A] New York
[B] Geneva
[C] Paris
[D] San Francisco
Click Here to Display Answer