Luba Mushtuk is a Russian-British dancer and choreographer. From Wikipedia
The blind comedian's moving performance to 'You'll Never Walk Alone' leaves judges and audience in tears, while controversy surrounds other contestants.