Current battle in Gaza just another in a long list of Mideast failures
Steve Kannon -
20 May 2021