Tehran vows retaliation after US seizes Iran-flagged vessel defying blockade

AI Article