Evander Sno fighting for his life