x
Breaking News
More () »

Paralympic symbol installed at Odaiba Marine Park

A giant Paralympic symbol was installed in Tokyo's Odaiba Marine Park on Friday with the Paralympic Games officially getting underway in less than a week.