The Horror of Amona

In Amona, Israel, the Jewish government unleashed the hell hounds on their own people. May God bear witness and remember them all!

[ Published: April 8, 2008 ]