british commander »

Israel Defense Forces, “Most Moral Army World Has Ever Known”

Israel Defense Forces, “Most Moral Army World Has Ever Known”

Bill Hitchcock July 26, 2014 0

The former British Commander of forces in Afghanistan states that Israel is

Read More »