Japan stun Iran on their home soil to reign supreme in 18th Asian Senior Men’s Championship

Tehran, Iran, August 8, 2015 – Indomitable Japan...