The International Atomic Energy Agency (IAEA) has censured Iran for its nuclear activities, demanding explanations for uranium particles found at undeclared sites. The resolution, supported by Western nations, comes amid rising tensions as Donald Trump prepares to return to the White House, raising concerns over Iran's nuclear ambitions.