Crime Boss Found Dead in Netanya Home, Suicide Suspected
Charlie Abutbul found shot in head while on house arrest before 16-month jail term, reportedly was depressed over son's life-sentence.
Charlie Abutbul found shot in head while on house arrest before 16-month jail term, reportedly was depressed over son's life-sentence.