"Defunct television channel in Russia" . . . . .