Mary Rand: Britain's First Female Olympic Gold Medallist
Mary Rand, the pioneering British athlete who became the first woman from her nation to win Olympic athletics gold in 1964, has passed away at 86. Her world record long jump in Tokyo, despite adverse conditions, cemented her legacy as a sporting icon of t


