Why G7 countries need to step up instead of mollycoddling Israel
In a display of unwavering allegiance, the G7 countries— the USA, Canada, Italy, Britain, France, Germany, Japan, along with the European Union, have vocalized full solidarity with Israel, reinforcing their steadfast commitment to its security in the face …