When something like this happens, you have to ask yourself: Who benefits?
Who has been trying to get the US to start a war with Iran for years, decades? Who has repeatedly lied about Iran’s capabilities and activities in the region? Who has a history of engaging in false flag operations (the USS Liberty, Lavon Affair, and likely 9/11)? The answer, of course, is Israel.
As for the first allegation, proof beyond a reasonable doubt: