Watch in live streaming Canal 24 Horas from Spain - in high quality. Mobile & Desktop. | News 24H. News from the information services of the 24 Hours Channel. Produced by Televisión Española, this channel is entirely dedicated to offering the latest news.