Israeli party leaders butt heads in televised debate

Additional information

Publication Date
Feb 26, 2015
Country
Israel
Language
English