Odessa, Ukraine, Aug 19 (AFP/APP): Russian President Vladimir Putin has agreed for a team of independent inspectors to travel to the Moscow-occupied Zaporizhzhia nuclear plant via Ukraine, the French presidency said on Friday. The apparent resolution of a dispute over whether inspectors travel to the […]