Keshorn Walcott Wins Javelin Gold At World Athletics Championships, Anderson Peters Takes Silver
Keshorn Walcott touched the distance of 88.16 m to win the gold medal in the men's javelin throw event at the ongoing World Athletics Championships.
