Which US president mediated the 1905 treaty that ended the Russo-Japanese War?

Answer and explanation

Correct answer: D. Theodore Roosevelt

  1. Step 1: The treaty was signed at Portsmouth, New Hampshire. Step 2. The US president who hosted the talks received the Nobel Peace Prize in 1906. Answer: Theodore Roosevelt. Why not the others: Taft, Wilson and Cleveland were not in office in 1905.

Practise more Modern Japan and Government.

Free questions with an explanation for every one, and full timed General Knowledge (Japan) mock tests.