Mary Rand, first British woman to win Olympic athletics gold, dies aged 86

Mary Rand, first British woman to win Olympic athletics gold, dies aged 86

Rand claimed the long jump title in Tokyo in 1964....

Redirecting to full article...