Yes it does. The truth IS that Palestinians own the land of Palestine where they’ve lived for generations. And invading with bombs and tanks to kill women and children of people who aren’t even fighting back…and then bragging about it? That’s a true coward. That’s the true Israel.