Taub Center’s State of the Nation Report outlines woes of Israel. Editor of report Dan Ben-David explains to IBA news what can be done.

LEAVE A REPLY

Please enter your comment!
Please enter your name here