All posts tagged Sela Elmaliah

Israeli karate kid on top of the world

Israeli karate kid Sela Elmaliah – who has family in Australia – won a gold medal at the World Budo Karate Children’s Championships in Lithuania.