ALBAWABA - An Israeli CEO named Itay Levy recently made headlines after being accused of sexually assaulting at least five children under the age of four. Israeli media reported last Thursday that an investigation was launched against the CEO of Cornelius, and upon searching his electronic devices under a warrant, authorities allegedly found disturbing files, including graphic child pornography and images of abuse. Amid examining the concerning content found on ...