Canal 24H

Canal 24H
Country: España
Canal 24H or 24 Horas is a 24-Hour News channel. The channel is based in Madrid and was founded in 1997.