i24News

Israel-based i24News Station to Start Dubai office

JERUSALEM: Israel-based i24News tv network said on Monday it could start an office in Dubai, the very first to do…

4 years ago