Israeli Connections »
Greg Palast is Related to Mossad Chief David Kimche
Update: Israeli spymaster and Mossad chief David Kimche is a first cousin with Greg Palast's father. So, what does that make Greg Palast? An honest reporter? The fact that Greg Palast has
Read More »