Palestine and Iran are the big losers as Israel continu…

Must Read