Iran's Revolutionary Guard said early Wednesday it had fired hypersonic missiles towards Israel, as the arch nemeses continue to trade blows. While Israel's most recent strikes pummeled Tehran, G7 leaders convened in the Canadian Rockies, widely backing Israel's targeting of Iranian nuclear sites after Donald Trump demanded Iran's "unconditional surrender". Follow our liveblog for all the latest developments.