After 12 days of deadly attacks, President Donald Trump announced a ceasefire between the two countries, but Israel has already accused Iran of violating this agreement, which Iran denies.