IAEA inspectors set off for Russian-held Ukrainian nuclear plant

INSUBCONTINENT EXCLUSIVE:
KYIV (UKRAINE) - A team led by the head of the International Atomic Energy Agency set off from Kyiv on Wednesday for a Russian-held nuclear
power plant in southern Ukraine that has sparked global concern.