Kenya Triumphs with Five Medals in Sweden: Rosaline David Shines at World Masters Athletics Championships

Kenya’s runners secured five medals at the World Masters Athletics Championships held at the Slottsskogen City…