Israeli authorities on Monday extradited a woman wanted on 74 charges of child sex abuse in Australia, following a six-year legal battle that had strained relations between the two governments.
Israeli authorities on Monday extradited a woman wanted on 74 charges of child sex abuse in Australia, following a six-year legal battle that had strained relations between the two governments.