You are both right: there is no military solution. Only a negotiated political solution containing the elements of basic justice, will prevent further wars. We all know what that means.
U.S. weighs sanctioning Russia as well as China in cyber attacks (Reuters)
from the article: In wake of UN Gaza probe, how can Israel go to war again?