Iranian President fires back after Trump threatens to attack 52 Iranian sites.

Read more