Israel has no mercy on Gaza, Lebanon; Trump throws a curveball into Iran negotiations