Spain Libertad Digital TV (Spain) Libertad Digital TV is a Spanish news and current affairs channel based in Madrid, Spain. July 16, 2021 January 26, 2022 Spain