If you have the language $L_{h}=\{M_{i} | (\exists z \in \sum ^{*}) M_{i}\text{ halts on some input } z\}$
where $M_{i}$ are Turing machines, is $L_{h}$ recursively enumerable?
I'm fairly certain it is, but I'm having issues proving that to be the case. The way I understand RE languages is that they CAN be infinite, which this language most certainly is, but I have no idea where to go from there.
Thanks in advance.
Hint:
I hope this helps $\ddot\smile$