StandWithUs

Amazing!

Captain Or Ben-Yehuda of the Israeli Defense Forces has cemented a legacy that will endure well past her lifetime…she fought off 23 terrorists in an ambush attack.

Don’t mess with the women of the IDF!

H/t Youth For Israel

StandWithUs

-The Tabernacle of David team, via our Facebook fan page