The Israeli government is threatening to take off air GOD TV, a Christian television channel that launched in the country to preach to Jews. More The […]
By Ingrid Anderson, Boston University The shooting at the Tree of Life Congregation in Pittsburgh is believed to be the deadliest attack on Jews in American […]