Athletics Kenya Masters Team Begins Medal Quest at World Championships in Sweden

The Athletics Kenya Masters team is gearing up to start its medal pursuit at the 25th…