Israel and Haiti: More Than Their Politics by Mike Fegelman July 18, 2012 July 18, 2012Martine St. Victor is producing a new 13 episode TV series on Israel, set to air in April 2013. The… Read more