Koji Murofushi

Happy that the world came to Osaka

World Championships finalist Koji Murofushi who was a respectable third at the recent IAAF World Athletics Final shares his pride in his home country Japan, having hosted the 11th IAAF World Championships in Athletics.

Click here for FULL STORY