Iran faces world pressure, promises to avenge nuclear scientist’s death

In the final weeks of the Trump administration, Iran is confronting growing pressure amidst concerns over the recent assassination of its top nuclear scientist and