Global News Broadcasting Live

An Israeli international 24-hour news
and current affairs television channel.