G7 backs US-Iran deal, calls for immediate ceasefire in Lebanon: What leaders said on key geopolitical issues | Today’s news ByTech Word News June 17, 2026
Tesla set on fire, bank windows smashed in Geneva as protesters gather to protest G7 summit in France | Today’s news ByTech Word News June 15, 2026