Elior Chen did not turn himself in as was reported by news media earlier Wednesday, but was arrested as he walked down a street in Sao Paolo, Channel 2 TV reported, quoting police sources in Brazil.
Brazil does not have an extradition agreement with Israel and therefore, whether or not Chen is brought to Israel will depend on his own wishes, the channel reported. Chen is suspected of involvement in a severe case of child abuse involving eight children from one family.