Categories Selected Articles Israel admits it killed its own at Nova music festival Post author By Mike Nova Post date January 29, 2024 Listen to this article ← Israel admits it killed its own at Nova music festival – The Cradle → Israel admits it killed its own at Nova music festival