Tokyo, Japan, June 5, 2016 – Canada knocked Chin...
Tokyo, Japan, June 5, 2016 – Iran completed thei...
Montreux, Switzerland, June 4, 2016- The last game...
Montreux, Switzerland, June 4, 2016: The Saturdayâ...
Tokyo, Japan, June 4, 2016 – Canada trounced Jap...
Tokyo, Japan, June 4, 2016 – Iran achieved a his...
Tokyo, Japan, June 4, 2016 – Australia trounced ...