WATCH: Israel takes bronze medal at World Judo Championships

Israeli judoka Tal Flicker has won the bronze medal at the World Judo Championships in Budapest. Watch the entire match as Flicker defeats Ukrainian Georgii Zantaraia in the under-145-pound weight category.



>