Noa Kirel took the stage as song #23, aiming to bring Israel its 5th victory in the contest. After her performance, she burst into tears.

Read more