Water leak of Nuclear Power Plant in the USA

What can be put in place to inspect power plants globally by an independent group of inspectors to ensure safety for the public world wide.