US President Donald Trump threatened to destroy Iran's critical infrastructure ahead of a ceasefire announced on April 7, but ...