Nelson Levy, ranked 10th in the world in the women’s under-57 kg category, won bronze in the team competition at the 2020 Tokyo Olympics.
The post Israeli judoka Timna Nelson Levy fights for the Jewish people and flag appeared first on JNS.org. | Read More in JNS.org