Christians for Christ Ministries 11/08/2014 0 Comments-A place north of Mount Tabor -Deborah and Barak curse the inhabitants of, in their song of triumphJudges 5:23