The world came together 25 years ago in a historic gathering to boldly declare that enough was enough. The 179 Governments that met in Cairo in 1994 recognized the enormity of the duties that lay ahead to reach our common goals of equality, prosperity and development. What is required of us today is…