Today’s top stories: 1) Iran pledges to strike Israel – with a looming attack that may put both countries on a course of direct collision. 2) Jerusalem emphasizes its unwavering determination to achieve all of its goals vis-à-vis Hamas in the Gaza Strip. 3) The United States, France, Britain and Germany, among others, voice Ironclad support for Israel versus Iran – while China and Russia call for restrain.