A Land Of Briers and Thorns: True Location Of Israel (Yasharal) Today
“A Land of Briers and Thorns” is the first in a series of videos revealing the true scriptural land of Israel (Yasharal) as stated in the bible. This video is not to convince anyone, as one may indeed argue that other nations may be called a land of briers and thorns. However, this is an […]