Japan's Princess Takamado seen in Russia's Saransk: Reuters witness

SARANSK, Russia (Reuters) – Japan’s Princess Takamado was seen in the Russian city of Saransk on Tuesday where she will watch the national team compete in the soccer World Cup later today.


Source: Reuters