Mary Rand: British Athletic Icon and First Female Olympic Gold Medallist Passes Away at 86

Mary Rand, the trailblazing British athlete who made history by winning gold in the long jump at the 1964 Tokyo Olympics, has passed away at the age of 86. Rand’s stunning world record leap not only secured her a place in Olympic history but also transformed her into a national sporting icon, earning her three medals in a single Games and the admiration of fans worldwide.

Read More