All posts by David Sheen

About David Sheen

David Sheen is an independent journalist and film maker who lives in Dimona. His website is http://www.davidsheen.com/.